【智能车】关于逐飞科技RT1021开源库在使用Keil首次编译一个工程时,出现一个错误的问题

Author:AXYZdong
自动化专业 工科男
有一点思考,有一点想法,有一点理性!
CSDN@AXYZdong

文章目录

  • 一、问题描述
  • 二、问题解决
    • 1. **目标工程 nor_zf_ram_v5 和 分散文件 .\scf\RT1021_nor_zf_ram_v.scf** 编译没有错误。
    • 2.**目标工程 nor_zf_ram_v5 和 分散文件 .\scf\RT1021_nor_zf_ram_v5.scf** 编译没有错误。
    • 3.**目标工程 nor_zf_ram_v6和 分散文件 .\scf\RT1021_nor_zf_ram_v.scf** 编译报错。
    • 4.**目标工程 nor_zf_ram_v6和 分散文件 .\scf\RT1021_nor_zf_ram_v5.scf** 编译报错。
  • 三、总结

一、问题描述

文末有开源库链接

昨晚,将逐飞科技RT1021开源库下载后,试着把里面的一个工程编译了一下,结果出现了一个错误:.\scf\RT1021_nor_zf_ram.scf(11): error: L6236E: No section matches selector - no section to be FIRST/LAST.

上网百度了一下,说是没有启动文件,但是明明人家工程里面有启动文件啊。
难道人家把工程搞错了?折腾了一晚上,还是没有解决。

问题出现在哪里呢?试了网上的所有方法,都不行。算了,我就随便在逐飞科技的智能车群里问了一下,今天早上有人回复我说:
【智能车】关于逐飞科技RT1021开源库在使用Keil首次编译一个工程时,出现一个错误的问题_第1张图片

二、问题解决

今天下午,按照他的说法,我就试了一下,果然就成功了!!!

可以发现 逐飞科技RT1021开源库每个example的工程里面包含两个目标工程,分别是nor_zf_ram_v5 和 nor_zf_ram_v6,我们需要使用的是 nor_zf_ram_v5Linker里面两个分散文件 .\scf\RT1021_nor_zf_ram_v.scf 和 .\scf\RT1021_nor_zf_ram_v5.scf,都可以用。

【智能车】关于逐飞科技RT1021开源库在使用Keil首次编译一个工程时,出现一个错误的问题_第2张图片

1. 目标工程 nor_zf_ram_v5 和 分散文件 .\scf\RT1021_nor_zf_ram_v.scf 编译没有错误。

【智能车】关于逐飞科技RT1021开源库在使用Keil首次编译一个工程时,出现一个错误的问题_第3张图片

2.目标工程 nor_zf_ram_v5 和 分散文件 .\scf\RT1021_nor_zf_ram_v5.scf 编译没有错误。

【智能车】关于逐飞科技RT1021开源库在使用Keil首次编译一个工程时,出现一个错误的问题_第4张图片

3.目标工程 nor_zf_ram_v6和 分散文件 .\scf\RT1021_nor_zf_ram_v.scf 编译报错。

【智能车】关于逐飞科技RT1021开源库在使用Keil首次编译一个工程时,出现一个错误的问题_第5张图片

4.目标工程 nor_zf_ram_v6和 分散文件 .\scf\RT1021_nor_zf_ram_v5.scf 编译报错。

【智能车】关于逐飞科技RT1021开源库在使用Keil首次编译一个工程时,出现一个错误的问题_第6张图片

三、总结

目标工程一定要选 nor_zf_ram_v5
目标工程一定要选 nor_zf_ram_v5
目标工程一定要选 nor_zf_ram_v5

附上开源库连接:逐飞科技RT1021开源库


如果觉着帮到你的话,点个赞支持一下呢!!!^ _ ^ ❤️ ❤️ ❤️
码字不易,大家的支持就是我坚持下去的动力。点赞后不要忘了关注我哦!

你可能感兴趣的:(【智能车】)