ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
28 апреля
1311257 Топик полностью
SciFi (20.05.2023 18:46, просмотров: 264) ответил Nikolay_Po на Хорошо. Вроде продвинулся. Поискал среди файлов - в проекте нет ни одного чисто ассемблерного файла *.s. Но нашёл ассемблерные вставки в exception-handlers.c, что-то вроде такого:
Предлагаю попробовать вариант, взятый из статьи по ссылке: 

https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/how-to-load-constants-in-assembly-for-arm-architecture


Вместо

ldr r2,=HardFault_Handler_C

написать

movw r2, #:lower16:HardFault_Handler_C
movt r2, #:upper16:HardFault_Handler_C
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้