DSP的C语言心得记录8-利用CCS分析DSP的时钟运行周期

[复制链接]
837|0
 楼主| dnux57fds 发表于 2017-3-28 23:04 | 显示全部楼层 |阅读模式
分别用C语言和汇编语言进行程序设计,计算正弦函数值,并比较代码效率。
1C语言编程
#include <math.h>
#define NX 180
//
最大正弦角度
#define pi 3.14159
short i;
double x[NX]
//
定义输入正弦角度数组(弧度值)
double r[NX]
//
定义输出正弦结果数组
void main(void)
{

for (i=0;i<NX;i++)
//
将角度转换为弧度

{ x =pi*i/180;


r=sin(x);
//
计算正弦值

}


return;

}
    程序编译连接通过后,加载生成的.out文件,点击“Run”图标运行程序。我们在“Watch”窗口中可以观察输出的正弦值数组r
利用CCS图形工具可以观察这段数据的波形。注意CCS图像显示参数设置中,正确填入数据的起始地址,数据长度设为180,数据类型要设为32位浮点数。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

110

主题

113

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部