Перенос прошивки на AT90USB162
-
kimmeldima
- Родился
- Сообщения: 9
- Зарегистрирован: Пт дек 23, 2011 05:59:22
Перенос прошивки на AT90USB162
Есть исходники светодиодного куба 4х4х4 на Atmega16(Во вложении). Как его можно перенести на AT90USB162? В программировании не силен, а собрать такое чудо хочется.
- Реклама
Re: Перенос прошивки на AT90USB162
Приобрести барахло, вместо не барахла ?pyzhman писал(а):В чем смысл? Нет 16-ой? Приобретите.
Человек хочет сделать грамотно, а не через жопу, как принято на этом форуме.
Re: Перенос прошивки на AT90USB162
Сливай LUFA, бери пример CDC Device и скрещай со своими исходникамиkimmeldima писал(а):Как его можно перенести на AT90USB162? В программировании не силен, а собрать такое чудо хочется.
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: Перенос прошивки на AT90USB162
В программировании не силен
Сливай LUFA, бери пример CDC Device
Предполагаю, что человек хочет просто собрать.
Docendo discimus
- Реклама
-
kimmeldima
- Родился
- Сообщения: 9
- Зарегистрирован: Пт дек 23, 2011 05:59:22
Re: Перенос прошивки на AT90USB162
Хочется не только собрать, но и понять где отличия. Просто AT90USB162 совсем другой тип. CVAVR ругается часто. А другой контроллер взять не могу. До ближайшего магазина с такими вещами 600 км.
- pyzhman
- Друг Кота
- Сообщения: 7016
- Зарегистрирован: Вс июл 12, 2009 19:15:29
- Откуда: Ижевск
- Контактная информация:
Re: Перенос прошивки на AT90USB162
Чтобы понять отличия, учим матчасть и программирование. Satyr указал направление. А CVAVR, равно как и любой другой компилятор, может и не ругаться, а приблуда все едино не работать.
Docendo discimus
- Engineer_Keen
- Друг Кота
- Сообщения: 3872
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Перенос прошивки на AT90USB162
Конечно ругается, посмотрите какие регистры в меге16 и какие в 162. Например в 162 таймера2 вообще нету, а в проге он используется. Вот вам и отличия.kimmeldima писал(а):Хочется не только собрать, но и понять где отличия. Просто AT90USB162 совсем другой тип. CVAVR ругается часто.
-
kimmeldima
- Родился
- Сообщения: 9
- Зарегистрирован: Пт дек 23, 2011 05:59:22
Re: Перенос прошивки на AT90USB162
А как определять, что где есть? Английский не учил, а примеров на AT90USB162 нет.
Re: Перенос прошивки на AT90USB162
Где нет ?kimmeldima писал(а):а примеров на AT90USB162 нет.
Слей тот же LUFA - там примеров море.
Но всеж на некотором уровне уметь программировать и английский хотя бы 'cо словарем' знать надо. Иначе около микроконтроллеров ловить просто нечего.
Re: Перенос прошивки на AT90USB162
Если еще не потер, делал я несколько лет назад чтото на at90usb162.
Собственно, если лишнее выкинуть - то получается проиниченный МК с поднятым USB, который на компьютере виден как ком порт, и так же по функциям внутри прошивки
Т.е. с обоих сторон как с внешним UART-USB переходником, но без него
Для ленивых раздолбаев.
p.s. этот COM порт фигачит примерно 600kb/s. именно БАЙТ, а не БИТ
Собственно, если лишнее выкинуть - то получается проиниченный МК с поднятым USB, который на компьютере виден как ком порт, и так же по функциям внутри прошивки
Т.е. с обоих сторон как с внешним UART-USB переходником, но без него
Для ленивых раздолбаев.
p.s. этот COM порт фигачит примерно 600kb/s. именно БАЙТ, а не БИТ
-
kimmeldima
- Родился
- Сообщения: 9
- Зарегистрирован: Пт дек 23, 2011 05:59:22
Re: Перенос прошивки на AT90USB162
А ассемблерный код туда можно залить? Или там так-же будет ругаться на таймеры и порты?


