Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
25 марта
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
1506836
Топик полностью
BlackMorda
мудак
(18.03.2025 20:21, просмотров: 27)
ответил
Лaгyнoв
на
Вот такой вопрос по HardFault. Вроде как обычно (у меня по крайней мере) четко отрабатывалась ситуация выхода индекса за пределы массива. И МК впадал куда надо. Но вот обнаружилась ситуация, что я превышаю границу массива, никто никуда не впадает, рестарта не происходит. Но зато непредсказуемая порча переменных, которые вроде как даже рядом не лежат с этим массивом. При чем этот массив у меня в памяти SRAM2 (STM32L476). А портились переменные в памяти SRAM1. И еще о
У IAR ARM есть опция компиляции с проверкой указателей на выход из массива.
Ответить