QT调用Saleae C#生成的dll文件

本文档介绍了如何在QT项目中调用Saleae的C# SDK,通过编译和理解SDK的API,特别是Capture、StopCapture等关键接口,封装成QT可用的DLL库。通过QT工程的实例演示了如何导入和使用这个DLL进行波形数据的采集和处理。
摘要由CSDN通过智能技术生成

背景:设计开发PEPS的测试设备时,需要对manchester 等波形采集数据,实际使用时常出现波形解析不准确,设置参数多等原因导致数据采集出现问题。所以冒出个想法是否可以直接使用逻辑分析仪输出的数据进行分析,这样就避免了在嵌入式中编写过多的冗余代码来实现各种功能,将数据在上位机中处理。

在查找了各方面的资料后,发现saleae是支持该方法的使用。

Protocol Analyzer SDK - Saleae Support

该文档中介绍了该如何使用编译相关SDK包 ,example包的使用,下载路径。内容详细,不多介绍。

下载最新的逻辑分析仪软件:我使用的是Logic1.2.29.exe 这个版本

Logic 1.x Download - Saleae Support

编译环境:VS2015,安装C#库

实操:

下载相关代码完成后,首先使用自带的example进行编译,跑一下例程,熟悉SDK的各个接口

 

1)打开SaleaeSocketApi.sln 编译,可以直接编译通过,直接下载的代码库没有任何错误。设置SaleaeSocketApiExample”设为启动项目“

2)打开Logic1.2.29.exe 设置如下 options->Preferences->Developer选项卡。设

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值