Author |
Message |
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
Только вчера вернулся из очередной командировки в Ебург-Свердловск
Так что буду сейчас все читать и писать ответы на что могу.
|
23 Apr 2006 00:20 |
|
|
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
У тебя uisp новой версии. В старых (которыми я до недавнего времени пользовался) этих опций еще не было.
|
23 Apr 2006 00:20 |
|
|
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
В minicom тоже \r\n требуется для корректной печати.
Конечно. Миником все вводимые символы (то есть нажатые кнопки) шлет в COM-порт. Точно как и HyperTerminal.
|
23 Apr 2006 00:23 |
|
|
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
Сглазил! Сглазил! Как только много хвалят - так сразу времени мало становится
Давай так сделаем. Ты все что дорабатываешь в моих файлах - комментируешь и архив с этими файлами сюда кидаешь. (ну например просто поудаляй все неизмененные файлы, а дерево каталогов с измененными файлами - в архив и сюда).
Я их смотрю, пробую - добавляю в так сказать "официальный релиз" и полностью все сюда выкладываю с твоими изменениями.
Такая схема пойдет ? А то не хочется чтобы у нас сто веток разных было причем отличающихся одна от другой тремя строчками кода...
|
23 Apr 2006 00:29 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22729 Location: Silicon Valley
|
Вот мои изменённые файлы: NedoPC-90-AVROS-KeyPad-060423.rar
P.S. Может нам на вообще на CVS перейти? Например создать проект на sf.net и там все изменения и релизы держать?
|
23 Apr 2006 01:27 |
|
|
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
Файлы взял.
CVS - идея хорошая, но я с ним еще не работал. Вот выкрою время, почитаю немного и перейдем
|
23 Apr 2006 01:32 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22729 Location: Silicon Valley
|
Если ты работаешь в линуксе - то там всё просто и естественно
Я всё хочу объединить все свои впечатления о работе с SourceForge и написать пошаговую инструкцию для начинающего опенсорцника
|
23 Apr 2006 01:34 |
|
|
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
Мало того - еще и всех остальных на него подсаживаю На работе. Просто както CVSом не доводилось пользоваться.
Ждем.
|
23 Apr 2006 01:44 |
|
|
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
Посмотрел вчера твои файлы.
Немного поправил.
В общем логика теперь такая:
Если символ 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 |
|
|
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
|
23 Apr 2006 23:12 |
|
|
DVS
Writer
Joined: 11 Mar 2005 00:15 Posts: 24
|
Ага, хорошая идея. Мне тоже интересно.
|
23 Apr 2006 23:22 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22729 Location: Silicon Valley
|
Вроде подходит - тока я теперь свой код собрать не могу, т.к. оно где-то потеряло определения PSTR и PROGMEM...
|
24 Apr 2006 02:51 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22729 Location: Silicon Valley
|
Собралось после того как я явно заинклудил в свой main.c инклудник "avr/pgmspace,h". В коде он почему-то только в uart-ы инклудится. Поглядел - в старом варианте оно было в compincs.h, а щас оно там закоменчено.
|
24 Apr 2006 03:26 |
|
|
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
Дело в том, что я последние версии avr-libc поставил. Забыл раскомментировать.
Можешь раскоментировать безболезненно.
|
24 Apr 2006 20:49 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22729 Location: Silicon Valley
|
Замучила меня совесть - обещал ведь 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
|
06 Mar 2007 20:20 |
|
|