Перенос прошивки на AT90USB162

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
kimmeldima
Родился
Сообщения: 9
Зарегистрирован: Пт дек 23, 2011 05:59:22

Перенос прошивки на AT90USB162

Сообщение kimmeldima »

Есть исходники светодиодного куба 4х4х4 на Atmega16(Во вложении
main.c
(8.33 КБ) 414 скачиваний
). Как его можно перенести на AT90USB162? В программировании не силен, а собрать такое чудо хочется.
Вложения
frames.c
(471 байт) 237 скачиваний
effect.c
(13.21 КБ) 407 скачиваний
draw.c
(8.03 КБ) 399 скачиваний
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Перенос прошивки на AT90USB162

Сообщение pyzhman »

В чем смысл? Нет 16-ой? Приобретите.
Docendo discimus
Реклама
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Перенос прошивки на AT90USB162

Сообщение Satyr »

pyzhman писал(а):В чем смысл? Нет 16-ой? Приобретите.
Приобрести барахло, вместо не барахла ?
Человек хочет сделать грамотно, а не через жопу, как принято на этом форуме.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Перенос прошивки на AT90USB162

Сообщение Satyr »

kimmeldima писал(а):Как его можно перенести на AT90USB162? В программировании не силен, а собрать такое чудо хочется.
Сливай LUFA, бери пример CDC Device и скрещай со своими исходниками
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Перенос прошивки на AT90USB162

Сообщение pyzhman »

В программировании не силен
Сливай LUFA, бери пример CDC Device
:cry:
Предполагаю, что человек хочет просто собрать.
Docendo discimus
Реклама
kimmeldima
Родился
Сообщения: 9
Зарегистрирован: Пт дек 23, 2011 05:59:22

Re: Перенос прошивки на AT90USB162

Сообщение kimmeldima »

Хочется не только собрать, но и понять где отличия. Просто AT90USB162 совсем другой тип. CVAVR ругается часто. А другой контроллер взять не могу. До ближайшего магазина с такими вещами 600 км.
Реклама
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Перенос прошивки на AT90USB162

Сообщение pyzhman »

Чтобы понять отличия, учим матчасть и программирование. Satyr указал направление. А CVAVR, равно как и любой другой компилятор, может и не ругаться, а приблуда все едино не работать.
Docendo discimus
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3872
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: Перенос прошивки на AT90USB162

Сообщение Engineer_Keen »

kimmeldima писал(а):Хочется не только собрать, но и понять где отличия. Просто AT90USB162 совсем другой тип. CVAVR ругается часто.
Конечно ругается, посмотрите какие регистры в меге16 и какие в 162. Например в 162 таймера2 вообще нету, а в проге он используется. Вот вам и отличия.
kimmeldima
Родился
Сообщения: 9
Зарегистрирован: Пт дек 23, 2011 05:59:22

Re: Перенос прошивки на AT90USB162

Сообщение kimmeldima »

А как определять, что где есть? Английский не учил, а примеров на AT90USB162 нет.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Перенос прошивки на AT90USB162

Сообщение Satyr »

kimmeldima писал(а):а примеров на AT90USB162 нет.
Где нет ? :shock: :shock: :shock:
Слей тот же LUFA - там примеров море.

Но всеж на некотором уровне уметь программировать и английский хотя бы 'cо словарем' знать надо. Иначе около микроконтроллеров ловить просто нечего.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Перенос прошивки на AT90USB162

Сообщение Satyr »

Если еще не потер, делал я несколько лет назад чтото на at90usb162.
Собственно, если лишнее выкинуть - то получается проиниченный МК с поднятым USB, который на компьютере виден как ком порт, и так же по функциям внутри прошивки

Т.е. с обоих сторон как с внешним UART-USB переходником, но без него :)))
Для ленивых раздолбаев.

p.s. этот COM порт фигачит примерно 600kb/s. именно БАЙТ, а не БИТ
kimmeldima
Родился
Сообщения: 9
Зарегистрирован: Пт дек 23, 2011 05:59:22

Re: Перенос прошивки на AT90USB162

Сообщение kimmeldima »

А ассемблерный код туда можно залить? Или там так-же будет ругаться на таймеры и порты?
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»