nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 01:21



Reply to topic  [ 105 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7
Клавиатура и NedoPC-90 
Author Message
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Только вчера вернулся из очередной командировки в Ебург-Свердловск :)

Так что буду сейчас все читать и писать ответы на что могу.


23 Apr 2006 00:20
Profile
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Shaos wrote:
Я посмотрел доку по uisp - оказывается у него есть специальные опции для чтения и записи фюзов - вот что он мне выдал по --rd_fuses:


У тебя uisp новой версии. В старых (которыми я до недавнего времени пользовался) этих опций еще не было.


23 Apr 2006 00:20
Profile
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Shaos wrote:
Вставил в код программы \r\n вместо \n и оно поправилось - стало печатать в столбик :)


В minicom тоже \r\n требуется для корректной печати.

Shaos wrote:
Сопутствующий вопрос - щас мы имеем тока вывод на терминал, а как сделать обоюдный обмен с терминалом, т.е. и возможность ввода тоже?


Конечно. Миником все вводимые символы (то есть нажатые кнопки) шлет в COM-порт. Точно как и HyperTerminal.


23 Apr 2006 00:23
Profile
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Shaos wrote:
SfS - ты настоящий герой недопцшного труда!


Сглазил! Сглазил! :) Как только много хвалят - так сразу времени мало становится :)

Shaos wrote:
Есть предложение по доработке.


Давай так сделаем. Ты все что дорабатываешь в моих файлах - комментируешь и архив с этими файлами сюда кидаешь. (ну например просто поудаляй все неизмененные файлы, а дерево каталогов с измененными файлами - в архив и сюда).
Я их смотрю, пробую - добавляю в так сказать "официальный релиз" и полностью все сюда выкладываю с твоими изменениями.

Такая схема пойдет ? А то не хочется чтобы у нас сто веток разных было причем отличающихся одна от другой тремя строчками кода...


23 Apr 2006 00:29
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
SfS wrote:
Давай так сделаем. Ты все что дорабатываешь в моих файлах - комментируешь и архив с этими файлами сюда кидаешь. (ну например просто поудаляй все неизмененные файлы, а дерево каталогов с измененными файлами - в архив и сюда).
Я их смотрю, пробую - добавляю в так сказать "официальный релиз" и полностью все сюда выкладываю с твоими изменениями.

Такая схема пойдет ? А то не хочется чтобы у нас сто веток разных было причем отличающихся одна от другой тремя строчками кода...


Вот мои изменённые файлы: NedoPC-90-AVROS-KeyPad-060423.rar

P.S. Может нам на вообще на CVS перейти? Например создать проект на sf.net и там все изменения и релизы держать?

_________________
:dj: https://mastodon.social/@Shaos


23 Apr 2006 01:27
Profile WWW
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Shaos wrote:
Вот мои изменённые файлы: NedoPC-90-AVROS-KeyPad-060423.rar

P.S. Может нам на вообще на CVS перейти? Например создать проект на sf.net и там все изменения и релизы держать?


Файлы взял.

CVS - идея хорошая, но я с ним еще не работал. Вот выкрою время, почитаю немного и перейдем :)


23 Apr 2006 01:32
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
SfS wrote:
Shaos wrote:
Вот мои изменённые файлы: NedoPC-90-AVROS-KeyPad-060423.rar

P.S. Может нам на вообще на CVS перейти? Например создать проект на sf.net и там все изменения и релизы держать?


Файлы взял.

CVS - идея хорошая, но я с ним еще не работал. Вот выкрою время, почитаю немного и перейдем :)


Если ты работаешь в линуксе - то там всё просто и естественно ;)

Я всё хочу объединить все свои впечатления о работе с SourceForge и написать пошаговую инструкцию для начинающего опенсорцника :)

_________________
:dj: https://mastodon.social/@Shaos


23 Apr 2006 01:34
Profile WWW
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Shaos wrote:
Если ты работаешь в линуксе - то там всё просто и естественно ;)


Мало того - еще и всех остальных на него подсаживаю :) На работе.
Просто както CVSом не доводилось пользоваться.

Shaos wrote:
Я всё хочу объединить все свои впечатления о работе с SourceForge и написать пошаговую инструкцию для начинающего опенсорцника :)


Ждем. :)


23 Apr 2006 01:44
Profile
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Посмотрел вчера твои файлы.

Немного поправил.

В общем логика теперь такая:

Если символ KEYPAD40_CAPS_OUT не определен - все работает как в моем первом варианте (переключение регистра по клавишам Fn+Caps, никакого кода не возвращается, Fn+клавиша - "синий" символ (цифры и т.п.).

Если символ KEYPAD40_CAPS_OUT определен - все работает как в твоем варианте (Fn+Caps помимо переключения регистра возвращает код KEYPAD40_KEY_CAPS, Fn+BACKSPC возвращает пользователю не код KEYPAD40_KEY_FN2, эмулируя вторую функциональную клавишу).

В общем - либо так либо этак (см. комментарии в файле ../system/res_keypad40.h).


23 Apr 2006 23:09
Profile
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Вот обновленная ось

http://www.nedopc.org/nedopc/upload/Ned ... .6.tar.bz2


23 Apr 2006 23:12
Profile
Writer

Joined: 11 Mar 2005 00:15
Posts: 24
Reply with quote
Post 
Shaos wrote:

Я всё хочу объединить все свои впечатления о работе с SourceForge и написать пошаговую инструкцию для начинающего опенсорцника :)


Ага, хорошая идея. Мне тоже интересно.


23 Apr 2006 23:22
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
SfS wrote:
Вот обновленная ось

http://www.nedopc.org/nedopc/upload/Ned ... .6.tar.bz2


Вроде подходит - тока я теперь свой код собрать не могу, т.к. оно где-то потеряло определения PSTR и PROGMEM...

_________________
:dj: https://mastodon.social/@Shaos


24 Apr 2006 02:51
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Shaos wrote:
SfS wrote:
Вот обновленная ось

http://www.nedopc.org/nedopc/upload/Ned ... .6.tar.bz2


Вроде подходит - тока я теперь свой код собрать не могу, т.к. оно где-то потеряло определения PSTR и PROGMEM...


Собралось после того как я явно заинклудил в свой main.c инклудник "avr/pgmspace,h". В коде он почему-то только в uart-ы инклудится. Поглядел - в старом варианте оно было в compincs.h, а щас оно там закоменчено.

_________________
:dj: https://mastodon.social/@Shaos


24 Apr 2006 03:26
Profile WWW
Doomed

Joined: 16 Apr 2005 22:35
Posts: 492
Location: Томск
Reply with quote
Post 
Shaos wrote:
Поглядел - в старом варианте оно было в compincs.h, а щас оно там закоменчено.


Дело в том, что я последние версии avr-libc поставил. Забыл раскомментировать.

Можешь раскоментировать безболезненно.


24 Apr 2006 20:49
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Замучила меня совесть - обещал ведь RW0-интерпретатор сделать ещё в далёком 2005 году - восстановил AVR-овые средства разработки в своём Slackware 11.0 - AVROS 0.1.5 перестал собираться, а вот AVROS 0.1.6 наоборот собирается. Вобщем буду отталкиваться пока от платы NedoPC-90 и AVROS 0.1.6. Внешнюю память подцеплю через NI-15. О результатах буду сообщать в новом топике:

http://www.nedopc.org/forum/viewtopic.php?t=8682

_________________
:dj: https://mastodon.social/@Shaos


06 Mar 2007 20:20
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 105 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7

Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.