-
- А по адресу 0x08000AB4 что лежит? Там в вызове адрес нормальный или
как? - LightElf(03.08.2023 20:02)
- Там лежит PUSH.W {R4-R11,LR}. Вызов LL_GPIO_Init через BL {адрес}.
Я так понимаю адрес 0x08000AB4 - крамольный? - IBAH(03.08.2023 22:01)
- Я затупил, имел в виду адрес 0x08001007, из которого сюда был переход. 0x08000AB4 неправильный адрес, должен быть нечетным, младший бит у ARM-ов должен быть установлен в thumb режиме (а у Cortex-M другого режима и нет). Если в регистр для BL поклали кривой адрес - то что-то где-то нехорошее деется. Например тип ядра неправильно выбран. - LightElf(04.08.2023 02:38)
- Там лежит PUSH.W {R4-R11,LR}. Вызов LL_GPIO_Init через BL {адрес}.
Я так понимаю адрес 0x08000AB4 - крамольный? - IBAH(03.08.2023 22:01)
- А по адресу 0x08000AB4 что лежит? Там в вызове адрес нормальный или
как? - LightElf(03.08.2023 20:02)