两个并行的任务:
1、MSP430接收外部ADC芯片的数据;(数据采样率200~500Hz)
2、MSP430对接收的数据进行数字滤波,选用的滤波器是一个6阶的IIR滤波器,系统函数=H1(z)*H2(z)*H3(z),三个2阶节形式如下:
H1(z)= (1 – z^-1)/(1 + a12*z^-1 + a13*z^-2)
H2(z)= (1 – z^-1)/(1 + a22*z^-1 + a23*z^-2)
H3(z)= (1 – z^-1)/(1 + a32*z^-1 + a33*z^-2)
如果目标板选择MSP430做处理器,能不能实时地完成上述两个任务?如果能,选用哪一款msp430合适?
谢先!
Shi JianHua:
那你用uC os吧,有现成的操作系统程序
fuwenjia:
回复 Shi JianHua:
谢谢楼上的回复。我是估摸着一般的430处理这两个任务,可能内存资源和MIPS都不够用,但是也有个别的430芯片能到25MIPS或许在性能方面够用。
所以打算选用ARM
Young Hu:
做这些运算都是没问题的!不过要看计算的间隔时间。可以大概估算一下计算需要的时间,以及您的系统所需要的计算时间