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

#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添加进去工程。

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

  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值