Author |
Message |
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
В общем залил ОС. Ее рабочее название AvrOS_1.
http://nedopc.org/nedopc/upload/NedoPC-90.AVROS.v0.1.zip
Документация в каталоге doc/AvrOS_1.html. Она весьма неполная, зато с примерами.
Залитая ОС проверена с платой, которая теперь переименована в NedoAVR-90.8535. Так что все должно компилиться и работать.
Для работы ОС требуется (это то, чем пользуюсь я):
- Плата NedoAVR-90.8535.
- avr-gcc (GCC) 3.3.1 (но и на 2.96 вроде работает)
- avr-libc 1.0.4.
Помимо прочего, в ОС включены модули поддержки устройств, не имеющихся на плате NedoAVR-90.8535. Описание работы с этими модулями так же постараюсь сделать в будущем, но пока не знаю когда.
Все вопросы по непоняткам и траблам задавайте здесь.
Так же могу добавить, что я писал данную ОС для управления реальным технологическим оборудованием по очистке воды. Оборудование стоит и работает уже около трех лет, так что ОС рабочая, а не просто игрушка)))
|
27 Apr 2005 22:01 |
|
|
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
Кстати - вместо того, чтобы ругать схему (которая хоть и работает, но еще "в процессе"), поругайте недооську для AVRок которую я выложил тут http://nedopc.org/nedopc/upload/NedoPC-90.AVROS.v0.1.zipЭто мне было бы гораздо нужнее.
|
28 Apr 2005 18:37 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22422 Location: Silicon Valley
|
Выглядит вполне занимательно
|
28 Apr 2005 19:25 |
|
|
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
Поправил НодоОську и описание к ней. Удалил ненужные пока модули. Добавил автоподключение модулей при компиляции. Оттестировал таймер и COM-порт. Лежит тут. http://nedopc.org/nedopc/upload/NedoPC-90.AVROS.v0.1.1.zipВ каталоге ../doc - описание и последний вариант схемы. До понедельника можете разводить критику.
|
29 Apr 2005 21:44 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22422 Location: Silicon Valley
|
| | | | SfS wrote: Поправил НодоОську и описание к ней. Удалил ненужные пока модули. Добавил автоподключение модулей при компиляции. Оттестировал таймер и COM-порт. Лежит тут. http://nedopc.org/nedopc/upload/NedoPC-90.AVROS.v0.1.1.zipВ каталоге ../doc - описание и последний вариант схемы. До понедельника можете разводить критику. | | | | |
Описание с расширением .sxw? Кем читать?
|
01 May 2005 21:44 |
|
|
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
О мама мия ! Простите - сконвертировать забыл в html. .sxw - документ OpenOffice. Сконвертировал, выложил. http://nedopc.org/nedopc/upload/NedoPC-90.AVROS.v0.1.2.zipТам и html и sxw.
|
02 May 2005 00:23 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22422 Location: Silicon Valley
|
Интересно! Предложение автору - написать простую доку где описывались бы программные и аппаратные средства для работы с девайсом (например мне интересно как и чем собирать AVROS и чем программировать железяку).
|
03 May 2005 18:22 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22422 Location: Silicon Valley
|
Имя AVROS кстати занято под гнушную оську для авров: http://www.cdf.toronto.edu/~g2justin/avros.htmlЕсли SfS является единственным автором предлагаемого программного продукта, то может переименовать оську в AVROSfS?
|
06 May 2005 08:11 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22422 Location: Silicon Valley
|
Собрал недо-оську изменив одну строчку в Makefile: AVR-INC= -I. --include avr/io.h --include avr/ina90.h --include system/sysdef.h и создав линк avr ссылающийся на /usr/local/avr/include
|
06 May 2005 21:43 |
|
|
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
Зачем ? То AVROS называется, а это NedoPC-90.AVROS - помоему очень отличные названия)
|
07 May 2005 01:37 |
|
|
SfS
Doomed
Joined: 16 Apr 2005 22:35 Posts: 492 Location: Томск
|
Дело в том, что я не в /usr/local/include ставил прогу, а в /usr/include (из ALT-Linux - там кросссредства для AVR идут в дистрибе) поэтому нужна ссылка. Собрать то ты ее собрал. А работает ли ?
|
07 May 2005 01:43 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22422 Location: Silicon Valley
|
Получились два файла: main.hex main.map: Работоспособность проверю после того как соберу девайс
Last edited by Shaos on 07 May 2005 06:15, edited 1 time in total.
|
07 May 2005 06:12 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22422 Location: Silicon Valley
|
Ааа - ну это совсем другое дело
|
07 May 2005 06:14 |
|
|