基于 QT 嵌入式ARM数据采集卡上位机(一)

基于 QT 嵌入式ARM数据采集卡上位机(一)

下一篇《基于 QT 嵌入式ARM数据采集卡上位机(二)—— 页面布局》
由于自己最近较为闲,刚好手上有设备,所以在业余时间编写了一个上位机和大家分享一下,也希望能够帮助到刚入门的小伙伴。这个项目是在Ubuntu16.04 qt5.6环境下进行开发,交叉编译后放在myd3358开发板上运行。本项目分为下位机和上位机,在此只记录上位机的内容。这个项目将是我首个系列性文章,我会将项目如何实现的用文字完整的记录下来,也许我会以视频的方式记录下来。
目录

  1. 环境配置
  2. 界面整体布局实现
  3. 页面布局
  4. qwt编译
  5. fft编译
  6. 曲线显示测试
  7. 网络传输协议——udp组播
  8. 增加子线程进行数据处理

QT + 数据采集板卡上位机


数据采集板卡说明:
下位机是stm32+dsp(adau1452) ,stm32和dsp通过IIC进行通信,传输的数据是adau1452产生的正弦波信号,用以模拟ad信号。(你要是问我为什么用这种结构,因为我手里只有用这个实现起来最方便)。
上位机实现的功能
1. 曲线实时显示
2. fft显示
3. 通道选择
未实现的功能(现在没有时间进行实现,后面有需要的话,再进行增加)
1. 传输协议没有增加TCP协议
2. 数据保存
3. 左侧指令显示板没有将数据显示出来(因为我这只有一个触发指令,所以 没有进行实现)
上述功能,只是我自己想出来的需求,其他的功能目前暂时没想法

你可能感兴趣的:(qt,arm,开发语言)