-
- Argussoft AS4 для себя, USBASP для заказчиков - NAUT(16.05.2024 22:49)
- Благодарен всем, кто нашёл пару минут и поделился своим опытом и
что-то порекомендовал. Fomich(642 знак., 21.02.2024 19:18)
- Для отладки использую софтовую эмуляцию rs232, на максимальной скорости. Потом его вывод смотрю в лог. анализаторе. Скорость получается в районе 1/10 тактовой. - maik-vs(22.02.2024 11:20)
- jtagice mkii2, stk500. Есть новая stk600 c комплектом переходных
плат и xmeg в 100 ногих, кому надо отдам по сходной цене. Забыли бы
это садо-мазо. Если не жить без микрочипа на avrxxxda,db,dc
перелезайте, там хоть отладка нормальная. Как вспомню про разводку
jtag, без (нормальной отладки грустно), нафиг. Ценник на чипы тоже. - vasily777(22.02.2024 05:51)
- Моя отладка, это листинг, осциллограф и СОМ-порт. Лежит купленый
еще до 24 февраля Atmel-ICE в фирменой красной коробочке, включал
пару раз всего. Я использую софтовый симулятор изредка, если,
например, надо проверить результат какой-нибудь математики (и
посмотреть, за сколько тыщ тактов Мега это сосчитала :))). - vpv.vpv(22.02.2024 12:30)
- зря игнорируете Atmel-ICE хороший отладчик, шустро и корректно
работает. Одна беда - ублюдочные коннекторы, надо аккуратно, чтоб
не порвать кабель (один раз за много лет использования, таки порвал
кабель :( удалось " переколоть" коннектор, но за такое решение
нужно сразу руки отрывать, уроды, блин :)) - Adept(22.02.2024 12:40)
- Так , давно переходник есть на не убдюдочные разъёмы ILYAUL(1 знак., 16.05.2024 22:11, картинка)
- ну переходник-то там и так в комплекте есть, но это не отменяет
вероятность обрыва проводов в родном хиленьком кабелёчке :( Adept(1 знак., 17.05.2024 18:18, картинка)
- Да, этот валяется где-то. Тот я отдельно покупал. "РОдной" кабель подкл. один раз и "навсегда" .К нему даже не прикасаешься ILYAUL(1 знак., 17.05.2024 19:16, ссылка)
- ну переходник-то там и так в комплекте есть, но это не отменяет
вероятность обрыва проводов в родном хиленьком кабелёчке :( Adept(1 знак., 17.05.2024 18:18, картинка)
- Может даже и отличный, но не зашла мне отладка на atmega...
Пользовал раньше 162, а там все ноги были заюзаны под периферию
(RTL8919AS, 2*RS485 и пр.) Jtag тупо некуда было приткнуть. А в
atmega328 шибко тормознутая однопроводная отладка с геморроями
переключения режимов. Сейчас во всех устройствах ethernet, проще
тиснуть UDP пакетик в свою "смотрелку" на компе, если какие
непонятки... - Гyдвин(22.02.2024 22:36)
- любые гляделки логов (а энтот лог ещё надо сформировать) не заменяют отладку с точками останова, когда весь процессор перед глазами. JTAG не юзал (много проводов, всегда лень было подпаиваться, но отладка в 88-й меге по debugWire - весьма шустрая, не говоря уже про xmeg-у с PDI, где вообще всё "летает" - Adept(22.02.2024 22:44)
- Ну, я не то, чтобы игнорирую, может просто пока не дорос до
Atmel-ICE. Мне прямо по железу привычнее. Да и задачи стоЯт больше
"железячные". :)) - vpv.vpv(22.02.2024 13:01)
- ну, если нужно аппаратный "ногодрыг" отладить, то да, с хардварными маркерами на ноги и осциллом надёжнее (но не быстрее). Если что-то не так по алгоритму, отладчик позволяет определить это в 1-2 прохода. Я помню как без отладчика, протрахался дня два с отладкой взаимодействия по I2C с эппловским криптопроцессором на 88-й меге (там I2C своеобразный), а с отладчиком за пару часов всё нашёл и поправил. Adept(521 знак., 22.02.2024 13:24)
- Так , давно переходник есть на не убдюдочные разъёмы ILYAUL(1 знак., 16.05.2024 22:11, картинка)
- зря игнорируете Atmel-ICE хороший отладчик, шустро и корректно
работает. Одна беда - ублюдочные коннекторы, надо аккуратно, чтоб
не порвать кабель (один раз за много лет использования, таки порвал
кабель :( удалось " переколоть" коннектор, но за такое решение
нужно сразу руки отрывать, уроды, блин :)) - Adept(22.02.2024 12:40)
- Моя отладка, это листинг, осциллограф и СОМ-порт. Лежит купленый
еще до 24 февраля Atmel-ICE в фирменой красной коробочке, включал
пару раз всего. Я использую софтовый симулятор изредка, если,
например, надо проверить результат какой-нибудь математики (и
посмотреть, за сколько тыщ тактов Мега это сосчитала :))). - vpv.vpv(22.02.2024 12:30)
- есть авреал с юсб - 0men(21.02.2024 20:38)
- Ничо не поменялось. - symbions(21.02.2024 19:06)
- Ну прям А.П. Чехов! Жму руку! ))) - Fomich(22.02.2024 05:29)
- для прошивки AVREAL до сих пор - 0men(21.02.2024 18:09)
- AVR-камешков много развелось с разными интерфейсами программирования. Ответ будет зависеть от того, что именно вам нужно программировать. Я сейчас использую Atmel-ICE, AVRISP (не mk II) и КФДЛ.301411.247 +ПО к каждому из них своё. Atmel-ICE подешевле можно найти на Али. - AlexG(21.02.2024 17:58)
- Ищите б/у-шный Atmel-ICE - закроете все вопросы и программирования
и, главное, отладки без "танцев с бубном" (новый стоит неразумных
денег). Если только программирование любого камня из семейства, -
то опять же, я как приверженец "фирменного" (уж больно наелся
кривизны "альтернативно-одарённых" решений) порекомендую "юсбишный"
AVRISP MK-II. Среда программирования/отладки 7-я студия (хорошо
работает и в симуляции тоже). - Adept(21.02.2024 14:36 - 14:38)
- А я что-то так и не понял, как симулятор в 7-ой студии запустить.
Отдельно, т.е. как скормить ему то, что накомпилировал IAR AVR. До
сих пор по старинке, *.d90 (UBROF8) -> Студия 4.19. - vpv.vpv(22.02.2024 10:00)
- ну, насчёт этого не скажу (ни разу такого не практиковал)
Попробовал. просто всосать объектный файл (для чистоты эксперимента
переименовал каталог проектов, т.к. в объектнике есть ссылки на
него. сам OBJ-файл перекинул в рам -диск. В меню "File\Open\Open
object file for debugging", выбрал OBJ-файл и вперёд :) Adept(511 знак., 22.02.2024 12:34, картинка)
- У меня нет выбора: vpv.vpv(304 знак., 22.02.2024 12:54, картинка, картинка)
- у меня после выбора процессора и нажатия кнопочки "Finish" ругается
на отсутствующие пути, апотом позволяет выбрать среду отладки Adept(285 знак., 22.02.2024 13:39, картинка, картинка)
- ОООО!!! Огромное спасибо тебе, Добрый Человек! Столько лет я не мог понять и найти, почему и куда подевался симулятор в такой крутой новой Студии. Который в 4-ой был! Чуть задницу себе не расчесал от досады. Оказалось, надо было нажимать на секретную пустую кнопочку. :)))) Спасибо ещё раз, за подробный гайд с картинками! Всё получилось. Правда, с ходу не нашёл опцию выбора частоты кварца (обвёл кроасным), но это на потом. vpv.vpv(1 знак., 27.02.2024 14:07, картинка)
- Может, нужен специяльный формат OBJ-файла? А то у меня UBROF, может, он только для отладки? Но с другой стороны, старая Студия 4.19 его прекласно жуёт и всё симулирует, прямо по строкам исходника. - vpv.vpv(22.02.2024 12:57)
- у меня после выбора процессора и нажатия кнопочки "Finish" ругается
на отсутствующие пути, апотом позволяет выбрать среду отладки Adept(285 знак., 22.02.2024 13:39, картинка, картинка)
- У меня нет выбора: vpv.vpv(304 знак., 22.02.2024 12:54, картинка, картинка)
- ну, насчёт этого не скажу (ни разу такого не практиковал)
Попробовал. просто всосать объектный файл (для чистоты эксперимента
переименовал каталог проектов, т.к. в объектнике есть ссылки на
него. сам OBJ-файл перекинул в рам -диск. В меню "File\Open\Open
object file for debugging", выбрал OBJ-файл и вперёд :) Adept(511 знак., 22.02.2024 12:34, картинка)
- +100 - Codavr(21.02.2024 14:36)
- А я что-то так и не понял, как симулятор в 7-ой студии запустить.
Отдельно, т.е. как скормить ему то, что накомпилировал IAR AVR. До
сих пор по старинке, *.d90 (UBROF8) -> Студия 4.19. - vpv.vpv(22.02.2024 10:00)
- WinAVR -> AVRDude -> USBasp - akz(21.02.2024 14:07)
- Среда программирования IAR AVR 7.30.5. Отладчик (крайне редко) софтовый AVR Studio 4.19. Программатор OLIMEX клон AVR-ISP-MK2, очень удобен, сам питает таргет. Программирование через bat-файл для AtBackend от 7-ой студии. Иногда использую CodeVision, как программатор и генератор рыбы. - vpv.vpv(21.02.2024 13:49)
- Клон STK500, клон AVRISP mkII. Лежит дракон на всякий пожарный, но
не пользую. Ну и самое главное - USB AVReAl для массовой прошивки
(спасибо Александру за классную работу). А при ковыряниях удобнее
всего загрузчик от Ардуины с avrdude, когда имеется только uart, а
в основном свой ethernet загрузчик... - Гyдвин(21.02.2024 13:04)
- Для массовой прошивки раньше использовалит STK500.exe от Студии 4.19, сейчас (после перехода на Windows 7/64 и 10/64) используем тоже командную строку , но уже Atbackend.exe от студии Микрочипа. Программатор Олимех, питающий таргет, очень удобно, можно шить прямо неразделённые мультиплаты после печки. - vpv.vpv(21.02.2024 13:56)
- Основной инструмент WinAVR и студия 4.18. Для моих контроллеров достаточно, а новомодные жабообразные монстры нах не фперлись... Иногда запущаю CodeVision ;) - Гyдвин(21.02.2024 13:12)
- USBASP ISP-AVR - Cкpипaч(21.02.2024 12:01)