用clock函数是可行的答槐,尤其是优化以后的代码很难确定PROFILE的位置。你看一下.asm的输出就知道了,clock没有这个问题。有一点要注意,clock函数如果直接在DSP上跑时间是不准的,必须用load6x命令在DOS或命令行状态下加载,这样结果就准的多。当然,调用函数本身的开销也是要考虑的。
要做好有效值运算,必须遵守相关的前提和约束。1、dsp是对数字信号进行处理,因此,先要保证源头的数据的正确性和充分性。首先,电路带宽必须大于信号带宽,其次,采样频率必须满足采样定理要求,至少是信号带宽的2倍以雀扰启上,建议采用10倍以上。
2、进行方均根运算时,关键在于“均”,也就是必须明白是多少数据的“均”。对于交流信号,严格讲,必须是信号周期的整倍数时间内的采样点的“均”。因此,运算前,必须知道信号的频率(周期)。信李或号频率除以采样频率再乘以任意自然数都可以作为运算的点数。
3、对于低频信号而言,若运算的信号周期数太大,数据更新时间太长,可设置较少的周期数。对于较高频率的信号,可以设置较多的周期数。
4、对于较高频率的信号,若运算的点数足够多,也顷如就是信号的时间跨度远远大于信号周期,可以不考虑整数倍的问题。
5、有了上述基础,按照计算或设定的运算点数,提取最近采样的相应点数的数据,依次平方、求和、开方,即可得到有效值。
答案:1、CCS3.3是一个开发环境,不能够跑程序,程序弄好了要在芯片里面运行才能够有效果,如果不是直接下载,想在线兄埋调试(可以说在线硬件仿真),需要XDS100或枯野者XDS510仿真器(更高级的XDS560 PLUS等等),一根JTAG连接线连接至DSP+一根USB连接线连接至PC;
2、开发Hello world 这个如果需要跑 *** 作系统,还是需要很多学习的,但如果裸机加一个液晶也是可以做出hello world的,即通过SPI接口连接一羡败蚂块12864液晶,通过发送指令发送数据就能达到,看你的需求。
over
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)