有时我们在创建了一个自己的CCS的项目文件时会报各种各样的errors,很烦很尴尬。例如下图我创建的一个文件项目(如何创建参考我的一篇文章:创建CCS工程),上图。
创建一个CAN的工程,主函数和需要包含的CAN的头文件也在。但是编译就是要报错而且还很多,都是关于标识符未定义。这就很奇怪啊!都在CAN的头文件夹中。那就是和这个头有关,注释掉在编译一下。咦~~ ,神奇哟!!没有了,那是因为这个头不呢个用吗?(肯定不是>_<!)还有就是这个main.c文件需要的头文件没有完全包含。
找找其他文件都有哪些头文件,都包含有#include "DSP2833x_Device.h" 、#include "DSP2833x_Examples.h" 这两个文件。看看TI官方是怎么介绍这两个文件的:#include "DSP2833x_Device.h",DSP2833x Headerfile Include File;#include "DSP2833x_Examples.h" ,DSP2833x Examples Include File(**注意顺序**)
编译,通过无错!