ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
25 марта
1506758 Топик полностью
LightElf (18.03.2025 14:32, просмотров: 50) ответил Лaгyнoв на не то что вера в выручку, но хочется понять логику. Похоже дело в том, что работа SRAM1 и 2 как-то по другому идет? Тогда надо учесть. Я недавно стал использовать SRAM2. Было какое-то подсознательное недоверие. :-)
HardFault (в CM0 и у старших, если запрещен BusFault) вылетает не по границе массива (который есть чисто программная сущность и процессор ничего про него не знает), а по аппаратным границам. Например при попытке обратиться к несуществующей памяти (когда никто на шине не ответил на обращение процессора) или при попытке выполнить код из регистров периферии. 
Не надо делать мне как лучше, оставьте мне как хорошо