0、序言

博主最近开始入入门DSP,把学习过程中遇到的一些问题记录下来,希望有遇到同样问题的朋友能够及时解决
处理器型号:TMS320F28335
开发环境为:CCS9.3
仿真器:XDS100V2
操作系统:Windows10
报错信息:#1965 cannot open source file “xxx.h”

1、没有在工程中添加头文件路径

      这个问题比较好解决,可参考一下步骤:

  1. 右键工程文件点击Properties

在这里插入图片描述

  1. 找到Include Options

在这里插入图片描述

  1. Add dir to #include search path下添加头文件的路径(一定要是头文件的父级目录),注意Configuration的状态

在这里插入图片描述

2、文件或者文件夹上有“锤子”符号

      困扰博主两天的问题就是,经过反复无数次确认后,上述方法已经经过实验,且在Debug状态下可以正常编译RAM调试,但是在Release1下相同的文件与路径配置始终无法通过编译,报错信息如下图。

报错截图
      博主的工程文件结构如下图。后来博主尝试把报错头文件的内容删除后放到没报错的头文件中(如找不到leds.h头文件,将其中的内容复制到beep.h中去),工程顺利编译通过。虽然问题解决但是这个终究不是最后的解决方法。
      后博主发现有人给过这样的方案https://blog.csdn.net/qq_34621711/article/details/108517857.
博主按照此方法后问题依旧没有解决。博主尝试清楚编译文件重新编译问题依旧没解决。

在这里插入图片描述
在这里插入图片描述

      后博主发现文件下也有小锤子按照上述方法进行解决,最后顺利编译通过。此操作是将源文件恢复成初始设置的操作,

在这里插入图片描述

工程文件


  1. 博主的环境:是在Debug模式下下载程序到RAM内进行调试,下电后丢失;在Release模式下下载程序Flash进行固化掉电不丢失。 ↩︎

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐