gpio_toggle_output.c(33): error: ‘ti_msp_dl_config.h‘ file not found

[复制链接]
发表于 2026-2-11 01:46:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
#TI环境安装#  #KEIL设置#
根本都是和网上的步调一样,只说遇到的题目部门
1.根本设置文件更改

按照无名创新的下载手册和网络上的其他博主的教学去设置环境,也就是找到MSPM0_SDK_syscfg_menu_import.cfg和syscfg.bat这两个文件,去更改version和文件路径。
更改完以后就是如许:

2.KEIL部门设置

先将Sysconfig_v1.20.0 - MSPM0 SDK v2_00_01_00导入


导入完就会表现了

3.编译失败,没有'ti_msp_dl_config.h'

这部门更改完了,进入keiL,打开一个工程,这里打开的是"D:\TI\mspm0_sdk_2_00_01_00\examples\nortos\LP_MSPM0L1306\driverlib"内里的gpio_toggle_output,但是跟着编译,报错表现:
../gpio_toggle_output.c(33): error: 'ti_msp_dl_config.h' file not found
   33 | #include "ti_msp_dl_config.h"
这里我以为是我设置的有题目,不绝去查察更改两个文件,背面发现着实是题目不在这里,要办理这个题目着实也很简朴,
1.先打开.syscfg文件


2.打开tool下面的图形化工具


3.点击  "ti_msp_dl_config.h"旁边的save,  "ti_msp_dl_config.c"旁边的save也必要,生存在文件夹内里


为了节流贫苦,我这里两个文件就放在了工程的object内里。

4.回到KEIL,导入两个文件


编译一遍,应该没有题目了。

5.但是,偶尔也会出题目/mspm0l1306.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST.

报错提示是./mspm0l1306.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST.
着实这里也很简朴,是由于没有将startup_mspm0l130x_uvision.s添加进去工程。

加进去,再编译一遍,欧克了,不报错。

4.Cannot Load Flash Programming Algorithm!
D:\Keil_v5\ARM\PACK\TexasInstruments\MSPMOG1XOX_G3XOX_DFP\1.3.O\02_Flash_Programming\FlashARM\MSPMOG1XOX_G3XOX_MAIN_128K B.FLM


这个题目我之前也遇到过,但是没怎么在意,有盆友特意问了这个题目,我就找了一下

着实很简朴,link内里的programing ALgorithm设置有题目,如果是3507,就改成我这个就好了

如果是1306如下图就好


如果背面还是一样报错,那么就多试反复,尚有就是ARM也要设置对,无论是3507还是1306,使用keil的时间多看看

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表