-
- получается.. при ресете vtor =0 Balda(327 знак., 06.08.2019 10:45)
- я не очень понимаю для чего вам все это. напишите свой reset_handler, при этом reset_handler из xxx.s файла больше использоваться не будет , в своем обработчике двигайте таблицу векторов как вам хочется и запускай прогу с любого удобного для вас Aleksey_75(6 знак., 06.08.2019 10:52)
- да в нем в родном - Balda(06.08.2019 17:23)
- чтоб отладчик стартовал с произвольного адреса нужен скрипт, иначе не будет )) - Aleksey_75(06.08.2019 17:41)
- Нужно поподробнее разобраться с этим. В будущем нужно написать свой боот. Сейчас добрался до железа - буду пробовать. Balda(50 знак., 06.08.2019 11:15)
- я вам даже образцы функций для этого дела дал ))) - Aleksey_75(06.08.2019 11:30)
- Может пригодится напочитать Apтём(132 знак., 06.08.2019 11:19)
- Спасибо коллега. - Balda(06.08.2019 11:28)
- Попробовал на железе.. Цель переместить АПП с адреса 0х08000000 на 0х08010000 Balda(363 знак., 06.08.2019 11:38)
- Так всё правильно же - aplication по адресу 0x08010000 лежит, а запустить его должен bootloader, который должен быть в области 0x08000000. Так что руками ничего вбивать не надо. - Apтём(06.08.2019 11:55)
- все верно! по дефолтному стартовому адресу в любом случае должна быть функция которая прописывает новые адреса векторов в vtor и запускает main с нового адреса. Все функции я дал. Кстати вы случаем не в отладчике смотрите ? - Aleksey_75(06.08.2019 11:47)
- Попробовал на железе.. Цель переместить АПП с адреса 0х08000000 на 0х08010000 Balda(363 знак., 06.08.2019 11:38)
- Спасибо коллега. - Balda(06.08.2019 11:28)
- да в нем в родном - Balda(06.08.2019 17:23)
- я не очень понимаю для чего вам все это. напишите свой reset_handler, при этом reset_handler из xxx.s файла больше использоваться не будет , в своем обработчике двигайте таблицу векторов как вам хочется и запускай прогу с любого удобного для вас Aleksey_75(6 знак., 06.08.2019 10:52)
- получается.. при ресете vtor =0 Balda(327 знак., 06.08.2019 10:45)