vpv.vpv (09.02.2023 07:37, просмотров: 149) ответил mse homjak на Блять...Этот ипаный ВинАвр хранит переменные вида "const int" во
флэши, потом переписывает их в ОЗУ и оттуда грузит по
необходимости. Соотвецтвенно, это хранится в секцыи .data.
Соотвецтвенно, она лежыт во флэши выше секцыи .text и её в листинге
нет. Ужэ бился об это, правда, было жалко ОЗУ, а теперь вот чо
вылезло. Результат "avr-objcopy.exe -Oihex -j.text -j.data". Для
авр-ГЦЦ версии 10 и выше это не нужно. Он такой %нёй не страдает. А
наслаждаеца.
Из ОЗУ данные быстрей извлекаются. Если мне нужно экономить ОЗУ, я
использую "static __flash char", и оно никуда не копируется,
берётся прямо из флеша (IAR AVR)