
1.路径,文件名不得包含中文。
2.拷贝文件夹:common,headers.
3.添加cmd文件:common/cmd/28335_RAM_link.cmd
headers/cmd/DSP28335_Headers_nonBIOS.cmd
4.必须添加的8个Source文件:
common/source/ADC_cal.asm
/CodeStartBranch.asm
/Defaultisr.c
/PieCtrl.c
/PieVect.c
/SysCtrl.c
/usDelay.asm
headers/source/GlobalVariadleDefs.c
5.其他的文件在common/source里按需添加
6.添加自己写的
.c
文件:放置在工程里
7.右击工程文件,点击Build
options
设置两个地方:
1.在Compiler下点击Advanced->将浮点型库支持选上(fpu32
点击Preprocesso填写头文件路径:在Path(-i)下写:
..\..\DSP2833x_headers\include..\..\DSP2833x_common\include
2.在link的basic下将Suppress
Banner(-q)的复选框勾起设置堆栈的大小:Stack
Size(-heap)
设置为0x200
的Libraries
下设置Search
path(-i):..\..\DSP2833x_common\include
Inic
Libraries:
rts2800_fpu32.lib
#include"DSP2833x_Device.h"包含了这个头文件就要求你的工程中已经添加了这个文件你可以在工程下的include下或者document下看肯定是有这个头文件的此文件是有TI提供的如果你要添加自己的头文件肯定先用新建并且保存名为你的添加名再添如何使用STM32F4的DSP库 我们平常所使用的CPU为定点CPU,意思是进行整点数值运算的CPU。当遇到形如1.1+1.1的浮点数运算时,定点CPU就遇到大难题了。对于32位单片机,利用Q化处理能发挥他本身的性能,但是精度和速度仍然不会提高很多。 现在设计...欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)