ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
3 декабря
1156822
vpv.vpv (21.12.2021 09:22, просмотров: 15733)
Вопрос и просьба. Программно-железный переход со старых мега-тини AVR на новые. Подскажите динозавру оптимальный путь? :) Много лет обходились ATtiny13, 24, Mega48, Mega1284P и пр. Программки писались в IAR AVR 6.80, железки (партиями в сотни штук) прошивались клонами AVRISP MKII из командной строки STK500.exe, садилась девушка, нажимала в цикле клавишу "пробел". Для просмотра кусков кода в симуляторе использовалась AVR Студия 4.19, IAR генерил ubrof-файл *.d90, он просто 

открывался в студии, виден был исходный Си-шный код, всё прошагивалось... Но прежний мир рухнул. Ситуация с ценами и доставабельностью заставляет переходить на новые ATtiny412, ATmega808, 4808 и пр. Поставил IAR AVR 7.30, Студию 7, но запихать результат компиляции в студию что-то никак не получается. Студия 7 пишет, что может импортировать проект Студии 4.19. Но это же не наш метод! :) Программаторы старые для UPDI не подойдут... Пока купил на поиграть ATmega4809 CNANO. Студия 7 её видит, но предлагает какие-то мутные и непонятные "цели". А мне бы, всего-то, "вернуть как было", соорудить работающую связку: "IAR -> *.d90 -> симулятор", и "IAR -> *.hex -> командная строка -> AVR железка". Потому просьба, послать в нужном направлении :) В какую сторону копать: 1) Какой программатор (+отладчик?) приобрести? С UPDI и, желательно, запиткой "таргета"? 2) Как организовать серийное программирование? (командная строка из Студии7)? 3) Как плоды трудов IAR AVR "прошагать" в Студии 7, хотя бы в симуляторе (в идеале - в отладчике)? IAR AVR, как я понял, mEDBG от платки CNANO не понимает, для отладки в самом ИАРе нужен AtmelICE? А Студия 7 вроде платку видит... P.S. Прошу прощения за много текста.