【无标题】keil编译出错.\Objects\stm32.sct(7): error: L6236E: No section matches selector – no sect

项目场景:

学习时Keil编译报错:

.\Objects\stm32.sct(7): error: L6236E: No section matches selector – no sect


问题描述

提示:双击定位到第七行:

报错定位到 *.o (RESET, +First),意思是首次重置地址,即开始地址定位不到
双击报错


原因分析:

一个原因是没有正确包含对于芯片的启动文件:

在MDK3中启动文件是自带的,MDK5可以手动设置添加。


解决方案:

在MDK3中启动文件是自带的,MDK5可以手动设置添加,选中Manage Run-Time Environment,选择CMSIS下的CORE以及Device下的Startup————ok。


完成后可以看到目录下的起始文件,打开工程路径也能看见对应文件下自动生成的起始文件

作者:Saber_brother

物联沃分享整理
物联沃-IOTWORD物联网 » 【无标题】keil编译出错.\Objects\stm32.sct(7): error: L6236E: No section matches selector – no sect

发表回复