TI中文支持网
TI专业的中文技术问题搜集分享网站

请教关于浮点型芯片TMS320F28335产生正弦波的方法

查的资料中基于DSP芯片产生正弦波的方法有查表法和泰勒级数法,但是在F28335中有C28X_FPU_fastRTS.lib这个库,库里面提供了三角函数及FFT运算函数,关于条用库中的函数的函数没有查阅到相关的例程,希望专业人士给我指教下,汇编程序不太懂。

kevin gai:

 

这个挺简单的,fastrts库里有个src文件夹就是他的源码。查看他的头文件,是c格式的,有一个函数 void sincos(rad r,float* sinptr,float* cosptr)

z这个格式挺明显的,就是说你把角度对应的弧度值输入进去,然后再给他两个变量地址,他把正弦值放到第一个地址,把余弦值放到第二个地址

例如:sin(2pi,&x,&y) 执行完毕后,x的值就是0,y的值就是1 

 

 

 

赞(1)
未经允许不得转载:TI中文支持网 » 请教关于浮点型芯片TMS320F28335产生正弦波的方法
分享到: 更多 (0)