ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 июля
146310 Топик полностью
Гудвин, волшебник (27.01.2009 23:43, просмотров: 168) ответил Alex B. на пипец, тоже мне проблема. Заполни таблицу адресами таблицы с goto на нужные обработчики прерываний, и ничего стирать не придется.
Дык геморройно это все... Память тратить под goto на все векторы прерываний (фиг его знает, что в дальнейшем в основной прошиве понадобится) да и руками сильно махать надо - привык, так сказать, пользоваться удобствами, предоставленными мегой :) Кстати, в документации на STM32 (вернее примере реализации бутлодыря) почему-то настоятельно ограничивают область бутлодыря 8 кб (в сноске)... Посмотрел доку на сам кортекс - вроде нет таких ограничений - смещение адреса размещения таблицы векторов может быть и больше. Стремно это - в 8 кб похоже не разместится простенькая реализация FAT16/32 read only - это таки ARM...