目录
1 完整文件
头文件+库文件+源文件+cmd文件
库文件内容封装了很多dsp函数,基本运算,标准c的支持。封装好的,看不了,若一个有问题可以换成别的。
cmd中的ram调试的时候用,固化程序的时候使用flash文件
因此新建工程的思路很清晰:新建文件+添加所需的头文件、库文件、cmd文件、自己编写相应的源文件
2 新建工程
由于此时的源文件多为初始化寄存器的函数,因此需要自己创建一个main函数:
如果出现库文件的错误,可以尝试换一下库文件。rts2800_ml大容量不容易出现问题。
3 建立工程
3.1 DSP28_Device.h
所有的源文件都会包括 #include "DSP28_Device.h" 头文件,该头文件声明了所有其他的头文件,因此源文件可以自动添加所有的头文件。
注意新建的头文件如果添加到了documents文件夹中,则证明头文件方式添加错误。
正确方法为在“DSP28_Device.h”中添加语句#include "头文件名.h"。
3.2 自建工程多文件夹
1. 先建立多个文件夹“Include”、“Library”、“Source”将对应的文件放入各自的文件夹内。
2. 按2中的方法添加头文件,库文件和cmd文件。
3. 创建main函数,记得#include "dsp28_device.h"这样才能导入所有的头文件,保存文件为.c后缀的形式。
4. 如果头文件路径和工程文件不是同一路径,很有可能在导入头文件的时候报错,需要进行以下的设置。
‘project’->‘Bulid options’->'Compiler'->'Include Search Path'填入‘..\Include;.\include’/*Pro-Define Symbol大存储器模式,确定的库文件*/
自己建立一个新的工程,未完待续。。。