Author:AXYZdong 自动化专业 工科男 有一点思考,有一点想法,有一点理性! CSDN@AXYZdong
文章目录
- 一、问题描述
- 二、问题解决
- 1. **目标工程 nor_zf_ram_v5 和 分散文件 .scfRT1021_nor_zf_ram_v.scf** 编译没有错误。
- 2.**目标工程 nor_zf_ram_v5 和 分散文件 .scfRT1021_nor_zf_ram_v5.scf** 编译没有错误。
- 3.**目标工程 nor_zf_ram_v6和 分散文件 .scfRT1021_nor_zf_ram_v.scf** 编译报错。
- 4.**目标工程 nor_zf_ram_v6和 分散文件 .scfRT1021_nor_zf_ram_v5.scf** 编译报错。
- 三、总结
一、问题描述
文末有开源库链接
昨晚,将逐飞科技RT1021开源库下载后,试着把里面的一个工程编译了一下,结果出现了一个错误:.scfRT1021_nor_zf_ram.scf(11): error: L6236E: No section matches selector - no section to be FIRST/LAST.
上网百度了一下,说是没有启动文件,但是明明人家工程里面有启动文件啊。 难道人家把工程搞错了?折腾了一晚上,还是没有解决。
问题出现在哪里呢?试了网上的所有方法,都不行。算了,我就随便在逐飞科技的智能车群里问了一下,今天早上有人回复我说:
二、问题解决
今天下午,按照他的说法,我就试了一下,果然就成功了!!!
可以发现 逐飞科技RT1021开源库每个example的工程里面包含两个目标工程,分别是nor_zf_ram_v5 和 nor_zf_ram_v6,我们需要使用的是 nor_zf_ram_v5,Linker里面两个分散文件 .scfRT1021_nor_zf_ram_v.scf 和 .scfRT1021_nor_zf_ram_v5.scf,都可以用。
1. 目标工程 nor_zf_ram_v5 和 分散文件 .scfRT1021_nor_zf_ram_v.scf 编译没有错误。
2.目标工程 nor_zf_ram_v5 和 分散文件 .scfRT1021_nor_zf_ram_v5.scf 编译没有错误。
3.目标工程 nor_zf_ram_v6和 分散文件 .scfRT1021_nor_zf_ram_v.scf 编译报错。
4.目标工程 nor_zf_ram_v6和 分散文件 .scfRT1021_nor_zf_ram_v5.scf 编译报错。
三、总结
目标工程一定要选 nor_zf_ram_v5 目标工程一定要选 nor_zf_ram_v5 目标工程一定要选 nor_zf_ram_v5
附上开源库连接:逐飞科技RT1021开源库 如果觉着帮到你的话,点个赞支持一下呢!!!^ _ ^ ❤️ ❤️ ❤️ 码字不易,大家的支持就是我坚持下去的动力。点赞后不要忘了关注我哦!