摘要: 为增强树莓派Raspbian系统的实时性,用STM32的A/D,D/A和DMA功能构建了一个采样率为1MSPS的强实时性前端电路模块。并利用树莓派的Python脚本控制其SPI和GPIO电路,实现了对上述模拟前端的控制。 本文还介绍了在树莓派中安装NumPy和Matplotlib的方法,并利用这两个模块实现了所采集数据的频谱分析和波形显示。以及STM32的ADC的信纳比(SINAD)计算,并分析了实际信纳比低于理论值的原因。最后还用NumPy和STM32的DAC产生了所需的任意模拟信号。 阅读全文
posted @ 2018-04-19 11:33 helesheng 阅读(9196) 评论(3) 推荐(3) 编辑