求教各位大佬指点,不尽感激。
想用msp430f149做一个多信号检测,其中电流信号要50khz以上采样频率,如何设置程序结构比较好?
据查询这款单片机最高支持200kHz采样频率,是8个通道加一起,我的第一个问题就是是否可以8个通道分别设置不同的采样频率?
第二个问题是,这个采样频率如何实现?我先将AD转换程序放在主程序里面,用while(1)持续循环,频率通过ad采样保持时间控制,发现无法达到目标频率,不知道为何?
后面我使用定时器触发中断采样,感觉仍达不到目标频率,而且因为中断触发太过频繁,导致程序其他功能都无法正常运行,实在不知道哪种更好一些。
另外我也想请教各位,如果使用外部采样芯片或模块是否可以达到采样频率的要求?如果可以有哪种推荐?如何传输采样数据?
想用msp430f149做一个多信号检测,其中电流信号要50khz以上采样频率,如何设置程序结构比较好?
据查询这款单片机最高支持200kHz采样频率,是8个通道加一起,我的第一个问题就是是否可以8个通道分别设置不同的采样频率?
第二个问题是,这个采样频率如何实现?我先将AD转换程序放在主程序里面,用while(1)持续循环,频率通过ad采样保持时间控制,发现无法达到目标频率,不知道为何?
后面我使用定时器触发中断采样,感觉仍达不到目标频率,而且因为中断触发太过频繁,导致程序其他功能都无法正常运行,实在不知道哪种更好一些。
另外我也想请教各位,如果使用外部采样芯片或模块是否可以达到采样频率的要求?如果可以有哪种推荐?如何传输采样数据?