芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 2081|回复: 2

【Cypress】【USB】【QT】编译CyAPI的MinGW版本库

[复制链接]

该用户从未签到

68

主题

85

帖子

937

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
937
发表于 2024-3-8 16:59:55 | 显示全部楼层 |阅读模式
附件:

CyAPI_lib_cpp.zip (69.87 KB, 下载次数: 260)

1.下载附件,并解压

image.png
2.文本模式打开make.bat,将路径修改为你的QT软件的对应路径,这里选择了32位的版本,如果要编译64位的版本呢,就把路径中的32改成64

image.png

3.保存并关闭make.bat文件,然后双击它,开始编译,下图为编译完成后打印的信息
image.png

这里的CyAPI.a就是编译好的库,还需要配合步骤2中的路径mingw810_32下的i686-w64-mingw32\lib\libsetupapi.a文件使用,如果你编译的是64位的版本,应该使用mingw810_64路径下的\x86_64-w64-mingw32\lib\libsetupapi.a文件

image.png

这里上传一个qt工程供大家测试使用

Cypress_Usb.zip (115.88 KB, 下载次数: 227)
在这个工程里我把MinGW32和MinGW64的库都放进去了,编译的时候,如果你选择的编译器是MinGW32就无需更改,如果选的是MinGW64那就修改库的路径为lib/x64
image.png

将一个Cypress设备连接到电脑,再运行QT程序,会输出设备名和PID、VID
image.png


回复

使用道具 举报

  • TA的每日心情
    慵懒
    2021-2-24 10:16
  • 428

    主题

    811

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    16107
    QQ
    发表于 2024-10-5 22:31:49 | 显示全部楼层
    附件为基于帖子的原始QT工程,增加了使用CyAPI检索设备和端点并显示在combox中的方法。

    Cypress_Usb_ui.zip (117.14 KB, 下载次数: 190)


    a18c853c-f575-4759-86b0-7c8bf99b5f67.png
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    6

    积分

    新手入门

    Rank: 1

    积分
    6
    发表于 5 小时前 | 显示全部楼层
    我想知道这个是用什么驱动啊 就是小梅哥的驱动USB2.0的驱动程序吗
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

    GMT+8, 2024-11-21 15:24 , Processed in 0.117170 second(s), 37 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

    快速回复 返回顶部 返回列表