ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
21 апреля
1511063 Топик полностью
Toчкa oпopы (10.04.2025 10:10, просмотров: 117) ответил Nikolay_Po на Не обижайтесь, если что. Попробуйте Arduino IDE в качестве среды с AVR-GCC 12 или даже 14, какой там найдётся? Мне очень понравилось. Писал свой код bare metal. Очень хорошо работает оптимизация -O3 -flto (нужно только ручками в конфигурационном файле самой IDE прописать). Отладка, правда, не работает (я не выяснял даже, есть ли?).
makefile - добавил в стартовое сообщение. 

Пробовал добавить в EXTMEMOPTS явные указания для размещения секции data (-Wl,-Tdata[бла-бла-бла]" - результата нет. Загружаю полученный эльф в AVR Studio и вижу одну глобальную переменную по адресу 0х100 (внутреннее ОЗУ) и остальные локальные переменные функции main по адресам с 0х500 (внешнее ОЗУ). Проверяю по файлу lss - так и есть, внешнее ОЗУ.

1. Изо всех сил стараюсь не кормить троллей. 2. Продаю импортные ЭК - https://shop.fulcrum.ru/buy