STM32使用纯GNU编译链(gcc-arm-none-eabi)进行编译liteos-m 内核时如何启动分散加载机制? - HarmonyOS技术社区 - 电子技术论坛 - 广受欢迎的专业电子论坛
分享 收藏 返回

wushiyu 关注 私信
[问答]

STM32使用纯GNU编译链(gcc-arm-none-eabi)进行编译liteos-m 内核时如何启动分散加载机制?

在进行OpenHarmonyOS中liteos-m 移植过程中,使用VS Code进行移植时,kernel/arch/arm/cortex-m3/keil/los_startup.s无法编译通过,之后重写.s启动文件将MDK指令修改为GNU指令以及修改VS Code编译指令链接.sct文件后,无法识别,||Image$$ARM_LIB_STACKHEAP$$ZI$$Limit||,编译时无法访问分散加载产生的零初始化的ZI执行域符号

回帖(1)

emitter

2021-6-4 18:58:16
已安排相关开发者回答,请稍后

更多回帖

×
发帖