RT-Thread是一个来自中国的开源物联网操作系统,它提供了非常强的可伸缩能力:从一个可以运行在ARM Cortex-M0芯片上的极小内核,到中等的ARM Cortex-M3/4/7系统,甚至是多核,64位的ARM Cortex-A,MIPS32/64处理器的功能丰富系统
使用QT编写的上位机波形显示和控制下位机界面,下位机采集到的数据进行缓存,通过百兆以太网udp协议进行数据传输,上位机界面有控制区、数据接收发送区、配置区、波形显示区和波形显示选择区。在数据分析里进行数据时频分析绘制信号频谱瀑布图,可以直观看到信号特征,用于分析。