Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Понедельник
21 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры AVR
1511084
Топик полностью
Andreas
(10.04.2025 11:26, просмотров: 44)
ответил
Toчкa oпopы
на
Если правильно понимаю, локальные переменные функции main не обязаны быть в стеке. Указатель стека - инициализируется на RAMEND (старший адрес внутреннего ОЗУ), как обычно и делается.
Тогда смотреть в .map файле выхлопа в какую секцию компилер кладет эти переменные и в скрипте линкера ее размещение смотреть. Если переменных немного, завести под них отдельную секцию и в .ld явно указать, куда ее класть.
Ответить
При определении, указать аттрибут.
-
mse homjak
(10.04.2025 14:12
)