Комментарии 18
Спасибо за статью! Вот бы ещё кто-нибудь мурзилку по STM32+Makefile+Eclipse накатал.
Заранее спасибо! Собственно с Makefile там проблем нет (их CubeMX генерировать умеет), а вот отладку в Eclipse я как-то не осилил.
Им пользуюсь, последние версии весьма стабильны, вряд ли получится сделать такую связку лучше.
Загружаем ELF-образ в эмулятор (да, именно его а не hex, на чем я обжегся в самом начале) d 'vekznjh
С кем не бывает =)
https://www.cyberowl.xyz/zzz/
Ассемблер конечно иногда пригождается, когда надо где-то сильно соптимизировать, или понять, как скомпилился код из более высокоуровневого языка, Но писать нуля на нем имхо совершенно безперспективно.
программирование 8051 в машинных кодах из под DOS?
Не могу понять, сарказм это или пафос?
Почитайте DIHALT вот тут написано четко и предельно ясно по полочкам разложено о месте ассемблера в разработке под МК
Наткнулся на калькулятор для расчета задержек на ассемблере для AVR. Проверил - работает https://adc.anteh.ru/Default.aspx
Попробовал на своей Ubuntu 22 собрать avra но меня не устраивает установка непонятно куда. Поэтому я перешел в корневую папку проекта cd avra/, создал там подкаталог build_artifacts и выполнил
make && make install DESTDIR="avra/build_artifacts/"
В результате avra установилась не куда-то в систему, а в мою папочку, которую я всегда могу удалить без последствий. Использовать так:
build_artifacts/usr/local/bin$ ./avra --help
Программирование МК AVR на языке assembler в среде Linux