基于MSP430系列微控制器的FFT算法实现
时间:10-16
来源:互联网
点击:
FFT分析,当被分析信号为50%占空比的方波,变换频率分量为0,1,2,3时,方波信号频谱实际测量值分别为127.500,162.342,0,54.1250,理论上的计算值分别为 127.500,162.338,0,54.1127。分析上诉结果可以得到实际测量值与理论计算值之间的绝对误差分别为0,0.004,0,0.012 3,相对误差为0,0.002 5,0,0.023。
由上面的结论可以看出,利用程序产生256个采样数据,低电平数据为0,高电平数据为255,整个模拟程序占用芯片程序存储器3 492字节,数据存储器3 156字节。完成一次分析需要2 410 975时钟周期,当采用8 MHz的时钟信号需要约0.3 s,前10次谐波的计算相对误差低于千分之一。
TI公司新推出的MSP430F5xx系列产品的指令执行速度达到25MIPS,并提供32位×32位硬件乘法器模块,这将进一步提高运算速度。
- MSP430单片机在电源控制中的应用(01-09)
- MSP430的直流宽带放大器设计(11-07)
- 提高MSP430G 系列单片机的Flash 擦写寿命方法(08-28)
- 5V单电源供电的宽带放大器的设计与仿真(06-09)
- 基于MSP430的智能数字化SLED控制系统(07-09)
- 基于MSP430 Timer_B的D/A转换及C语言源程序(03-01)