2022年2月23日

LibOpenCM3(三) .ld文件(连接器脚本)和startup代码说明

摘要: 要了解 libopencm3 的代码结构, 就需要先了解它编译产生的固件结构和启动顺序, 这部分和 CMSIS 是不一样的. 在 2020-11-29 的改动 drop all part specific ld files之前, 在 lib/stm32/f0 - f7 目录下, 可以看到各个型号的ld文件, 在这个提交中删除了所有具体型号的ld文件, 改为编译中使用脚本生成. 在用户的代码目录下可以看到生成的ld文件. 以下说明ld文件的功能和内容. 阅读全文

posted @ 2022-02-23 08:23 Milton 阅读(2293) 评论(3) 推荐(1) 编辑

导航