ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
24 апреля
524784 Топик полностью
ыыыыыыыы (24.06.2014 12:21, просмотров: 1) ответил ыыыыыыыы на хочу для LPC29xx bootloader/прошивальщик флашки, то есть некий проект/кусок кода, который можно в свое приложение вставить, а когда надо - копируется в ОЗУ, а потом позволяет стереть и перезаписать флаш. общается, например, по уарту. можно ли
а что там ARM IAR с векторами делает? какая-то мутная кухня. думал, будет достаточно подвинуть указатель на память мапируемую в 0 - фигвам, работает до первого прерывания. то есть по старту (и дефолтной линковке) в 0х20000000 ПЗУ с таблицей, 0х20000000 мапируется в 0х0 железом, хочу туда бутлоадер, а приложение в 0x20002000. листинг для приложения правильный, таблицу векторов, и пр. секции кладет куда нужно, перед вызовом приложения перемапирую в 0х20002000 в 0. IAR этот регистр перемапирования не трогает. буду сейчас стартап смотреть и пр., но может подскажете куда в первую очередь смотреть?