首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解决错误- L6236E:没有节匹配选择器-没有第一个/最后一个节

如何解决错误- L6236E:没有节匹配选择器-没有第一个/最后一个节
EN

Stack Overflow用户
提问于 2021-04-25 12:58:37
回答 1查看 808关注 0票数 1

,我在stackOverflow上研究了其他类似的问题,但是我还没能找到这些解决方案。

因此,我使用STM32CubeMX生成了STM32F4-Discovery STM32F4的代码。首先,在代码生成方面,我得到了错误消息:“代码是在/path/path下成功生成的,但是MDK-ARM V5.27项目生成存在问题”。

如果我忽略了这个错误,并在keil上打开生成的代码,然后直接构建代码,我将得到以下错误。

现在,在互联网上搜索之后,我发现上面错误的解决方案是添加启动代码,这样做的方法如下图所示。(参考文献error: L6236E: No section matches selector - no section to be FIRST/LAST)

在按照上述映像中的步骤包括启动代码之后,我将得到以下错误。

我不知道所有这些错误是否与代码生成后在cubeMX上出现的第一个错误有关(我一直忽略这个错误)。

无论如何,请有人帮我解决这个问题。

,谢谢!

EN

回答 1

Stack Overflow用户

发布于 2021-12-23 10:21:55

我也遇到过类似的问题。在用CubeMX生成了一个项目并添加了CMSIS和FreeRTOS之后,我遇到了同样的问题。

一开始,我对Error: L6236E也有同样的问题。问题中的第二个图像解决了这个问题,然后我到达了Error: L6200E,和您一样。

为了解决我的问题,我必须做的是从Drivers/CMSIS目录中删除CMSIS,并从包含它的所有文件中删除它。

在重建的过程中,一切都完美无缺。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67253675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档