看了一下STM32F303的介绍,发现这个芯片的性价比挺高的,多达2个12位DAC和4个5MSPS的ADC转换器,做个简易示波器很合适,采用Cortex-M4内核,支持DSP指令和浮点运算单元,而且居然还带有FMC,个人感觉很适合用来做模拟量的采集和处理。于是,我想了一个简单的方案:简易多功能测量仪表。
基本功能:
4个5MSPS的ADC采集数据,实现示波器功能
2个12位的DAC,实现波形发生器,产生方波、三角波和正弦波
FMC驱动TFT显示屏,作为人机交互界面
1路SPI驱动SD卡,实现数据存储
结构图:
|