ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 апреля
1156946 Топик полностью
AlexG (21.12.2021 16:39, просмотров: 495) ответил vpv.vpv на Вопрос и просьба. Программно-железный переход со старых мега-тини AVR на новые. Подскажите динозавру оптимальный путь? :) Много лет обходились ATtiny13, 24, Mega48, Mega1284P и пр. Программки писались в IAR AVR 6.80, железки (партиями в сотни штук) прошивались клонами AVRISP MKII из командной строки STK500.exe, садилась девушка, нажимала в цикле клавишу "пробел". Для просмотра кусков кода в симуляторе использовалась AVR Студия 4.19, IAR генерил ubrof-файл *.d90, он просто
В принципе, все не так сильно изменилось (пока не используете AVR-DA). Ubrof 8 из свежего IARа по-прежнему открывается в свежей студии (Microchip Studio = Studio 7). Кнопочки в меню студии немного другие стали и всё. 

1) Atmel ICE

2) командная строка студии. bat-ники, правда, получаются более замудренные, чем со студией 4 или avreal.

3) все по старому: открыть файл в формате ubrof 8, студия подтянет исходники, выбрать отладчик или симулятор и шагать


Платы CNANO для IARа выглядят как Atmel ICE и отладка на них нормально работает.


AVR-D* отличаются тем, что их поддержка в IAR очень сырая и в AVR GCC не факт, что лучше