1.问题描述
由于之前一直使用的是原先使用的库,最近项目上需要用到STM32G431RBT6的芯片,在初次使用STM32CUBEMX的时候遇到了些许麻烦,编译出现如图相应报错::“..\OBJ\NH3N STM32.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST.”
2.问题分析
双击定位转到如下位置:
错误出现在“xxxx.sct”文件,sct文件,又称分散加载文件,是ARM程序链接时的输入参数。在正常情况下Keil会自动生成.sct文件。所以该错误是由由分散加载文件(sct)错误导致的。
对于sct文件相关信息不了解地也可以到附录文档详细学习(此处仅以引用):(13条消息) STM32 固件库移植出错——“No section