keil5版本时“error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.”

这篇具有很好参考价值的文章主要介绍了keil5版本时“error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.”。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言:在使用keil 5版本时,创建工程后稍不留神会出现问题“.\Objects\project.sct(7): error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.”     保姆教程!!

问题描述:

出现下类问题,无疑是指你的启动文件不止一个,例如“startup_stm32f10x_md.s”,就是创建工程时,加入了多个启动文件,并启用。这会导致报如下图中的错。

keil5版本时“error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.”,STM32,单片机,stm32,嵌入式硬件

问题解决:

一、禁用或删除

如网上大多帖子,保留你适配的启动文件其他删除或禁止。

只保存一个你适配的就行!!!只保存一个你适配的就行!!!只保存一个你适配的就行!!!

删除操作:

keil5版本时“error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.”,STM32,单片机,stm32,嵌入式硬件

禁止操作:将箭头所指进行不勾选

keil5版本时“error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.”,STM32,单片机,stm32,嵌入式硬件

keil5版本时“error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.”,STM32,单片机,stm32,嵌入式硬件

二、Manage Run-Time Enwronment

在步骤一的基础上不可行,极有可能是使用keil 5 创建工程时,点选了keil 5特有的功能,自动配置项目启动文件。

解决方案就是将其取消掉,不进行勾选!!!

keil5版本时“error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.”,STM32,单片机,stm32,嵌入式硬件

正常情况下就可以运行成果了

keil5版本时“error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.”,STM32,单片机,stm32,嵌入式硬件

但确实可能存在运行仍然失败,这时不要着急。

解决办法:重新新建工程!!!

切记:用keli 5自带启动文件,就不需要再自行添加启动文件,自行添加文件就不需要进行勾选。文章来源地址https://www.toymoban.com/news/detail-594882.html

切记:用keli 5自带启动文件,就不需要再自行添加启动文件,自行添加文件就不需要进行勾选。

切记:用keli 5自带启动文件,就不需要再自行添加启动文件,自行添加文件就不需要进行勾选。

到了这里,关于keil5版本时“error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.”的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 2023最新版本~KEIL5使用C++开发STM32

    ▬▬▬▬▬▶用C++开发Keil◀▬▬▬▬▬ 因为是第一次写这个配置教程 我会尽量详细些 打开一个Keil工程 移除本地core 添加在线core 第一次编译代码 不会有报错 修改main.c文件类型为C++ 点击魔术棒 把ARM编译器修改为V6 第二次编译会报错语法不兼容 我把汇编部分的这些代码做了

    2024年02月12日
    浏览(35)
  • Keil5 MDK社区版本免费安装教程---手把手安装

    提示:2022年3月,Keil官方推送了一个MDK新版本:Keil5社区版 MDK(MDK-Community edition),该版本完全免费,没有代码大小限制,可供电子爱好者、学生等群体非商业免费评估和使用。 1、Keil5安装网址https://www.keil.arm.com/mdk-community/ 2、点击以上连接,准备进入Keil官网注册账户(需要一

    2024年02月16日
    浏览(39)
  • Keil5 报错:Error Flash Download Failed - “Cortex M3“解决方法

    自己做了一个开发板,在下载程序的时候遇到这个报错: 我开始以为是我的Jink出了问题,后来把开发板换了之后发现不是下载器的问题 我平时用的是STM32F103RCT6,但是这次画的开发板使用的是STM32F103C8T6,所以把单片机型号换成自己使用的单片机型号即可:点击魔术棒——点

    2024年02月11日
    浏览(42)
  • Keil5 典型烧录错误问题 : Error:Flash Download failed - “Cortex-M4“

    目录         一、前言         二、错误分析         三、解决方法         四、下载附件         五、总结         最近换了新电脑后,很多开发软件都要重装,也是这次偶然的机会发现了我在Keil5软件上用J-Link烧录程序时出现了 Error:Flash Download failed

    2024年01月17日
    浏览(34)
  • 关于解决keil5在仿真器下载时出现error: flash download failed - “Cortex-M3”的问题

    这个问题搞得我到凌晨03:00左右才睡,必须的记一下,避免以后又忘了。    出现这种情况也是一般在被下载到不同flash型号的芯片才会有的(我第一次下载到STM32F103VET6上没问题,但是换成STM32F103RBT6时就出现这问题了),正常添加步骤是这样的, 图1 添加芯片flash步骤    但

    2024年02月16日
    浏览(108)
  • Using WebView from more than one process

    关于作者:CSDN内容合伙人、技术专家, 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 ,擅长java后端、移动开发、商业变现、人工智能等,希望大家多多支持。 未经允许不得转载 我们继续总结学习 遇到的问题 ,温故知新。 今天遇到一个线上问题,启动就闪退

    2024年03月11日
    浏览(35)
  • MDK AC5和AC6是什么?在KEIL5中添加和选择ARMCC版本

    看视频有UP主提到“AC5”“AC6”这样的词,一开始有些不理解,原来他说的是ARMCC版本。 keil自带的是ARMCC5,由于ARMCC5已经停止维护了,很多开发者会选择ARMCC6。 在维护公司“成年往事”项目可能就会遇到新KEIL+旧版本编译器的需求。 到ARM官网下载所需版本的编译器 安装编译

    2024年02月04日
    浏览(55)
  • KEIL5--Error: L6915E: Library reports error: __use_no_semihosting was requested报错解决方法

    __use_no_semihosting was requested:要求不使用半主机模式。        比较简单的一个解决方法就是点击“魔术棒” ,在Target标签下有个Use MicroLIB,勾选Use MicroLIB,再编译就不会报错了。        ”Use MicroLIB”,这是KEIL自带的一个简易的库,使用Use MicroLIB微库不需要强调不使用半

    2024年02月10日
    浏览(28)
  • 【Keil5报错】:Error: Cannot load driver ‘D:\Keil_v5\ARM\SeggerJL2CM3.dll“

            新装keil5,装完jlik下载时,发现问题: Error: Cannot load driver \\\'D:Keil_v5ARMSeggerJL2CM3.dll\\\".   问题描述          Error: Cannot load driver \\\'D:Keil_v5ARMSeggerJL2CM3.dll\\\"         在系统环境中添加环境路径: D:Keil_v5ARMSegger         下载最新版本 Jlink 下载链接: SEGGER - The Em

    2024年02月12日
    浏览(36)
  • Android adb:“more than one device/emulator“解决办法

    原因就是当前已经连接多台设备。 如下:有多个设备 选择一个设备,后面加上需要操作的命令即可: 添加-s和设备名 下面以查看cpu架构为例: 输出:

    2024年02月03日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包