一,环境搭建

cypress的FX3套件里给的cyapi是msvc编译的,如果QT使用的是mingw编译器,要用mingw重新编译一次。

二,接收方式

同步采集:同步采集方式通过xferdata实现,数据传输效率不够,容易丢包。

异步采集:通过begindataxfer,waitforxfer,finishdataxfer来实现,通过begindataxfer发起多个队列请求,通过finishdataxfer完成数据传输,实现实时性传输。(推荐)

以下介绍异步采集

基于QT,cyapi的CYUSB3014,USB3.0上位机编写

基于QT,cyapi的CYUSB3014,USB3.0上位机编写

基于QT,cyapi的CYUSB3014,USB3.0上位机编写

基于QT,cyapi的CYUSB3014,USB3.0上位机编写

基于QT,cyapi的CYUSB3014,USB3.0上位机编写

 

上位机效果

基于QT,cyapi的CYUSB3014,USB3.0上位机编写

 

实测采用异步采集方式,基本不存在丢包的情况。

相关文章:

  • 2021-05-06
  • 2021-06-25
  • 2022-02-14
  • 2021-10-22
  • 2021-07-21
  • 2021-10-28
  • 2021-09-03
猜你喜欢
  • 2022-02-04
  • 2021-07-16
  • 2022-12-23
  • 2021-07-28
  • 2021-12-27
  • 2021-09-30
  • 2022-12-23
相关资源
相似解决方案