当前位置:网站首页>USB (XVII) 2022-04-15
USB (XVII) 2022-04-15
2022-07-07 23:25:00 【Xiao Xiao and evening rain Xiao Xiao】
be based on FX3Qt Develop the upper computer
1. The development of preparation
QT The official did not contact USB Communication related encapsulated classes ,cypress The official provides two libraries for upper computers , One is based on C# Dynamic link library for CyUSB.dll, The other one is based on C++ Of CyAPI.lib library . This development uses CyAPI.lib,QT+CyUsb3.sys+USB3.0 The implementation of the scheme is based on windows10 Host computer USB Interface configuration . This solution needs to be installed cypress Officially provided drivers CyUsb3.sys, This driver is installing the official suite EZ-USB FX3 SDK after , Will be in C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\driver\bin\win7\x64 Under the path . In addition, it should be noted that the connecting line needs to be inserted into PC Terminal USB3.0 Interface .
mingw, yes Minimalist GNU on Windows Abbreviation . It's actually going to be classic open source C Language compiler GCC Transplanted to Windows Next , And it includes WindowsAPI , Therefore, you can compile the source code to generate Windows The executable program under .MSVC It is a compiler provided by Microsoft .cypress The official library provided is in QT Required in MSVC The compiler , The static library is based on .lib Or with .a Final document ,.lib The end is MSVC Used by the compiler ,.a The end is minGW Used by the compiler . install MSVC The compiler of needs to install the corresponding version VS, as well as windows SDK, So that we can use MSVC The compiler . This development uses minGW compiler , Therefore, the official library needs to be recompiled .
边栏推荐
- Network security - information query of operating system
- 经纬度PLT文件格式说明
- Inftnews | the wide application of NFT technology and its existing problems
- Two kinds of curves in embedded audio development
- Why does the market need low code?
- POJ2392 SpaceElevator [DP]
- Illegal behavior analysis 1
- UE4_UE5蓝图command节点的使用(开启关闭屏幕响应-log-发布全屏显示)
- Gee (III): calculate the correlation coefficient between two bands and the corresponding p value
- Network security - install CentOS
猜你喜欢
Adults have only one main job, but they have to pay a price. I was persuaded to step back by personnel, and I cried all night
Explain
UE4_ Ue5 combined with Logitech handle (F710) use record
伸展树(一) - 图文解析与C语言实现
ArcGIS: two methods of attribute fusion of the same field of vector elements
Spark 离线开发框架设计与实现
家用电器行业渠道商协同系统解决方案:助力家电企业快速实现渠道互联网化
Oracle database backup and recovery
JS get the key and value of the object
[microservices SCG] gateway integration Sentinel
随机推荐
2022 届的应届生都找到工作了吗?做自媒体可以吗?
Kubernetes' simplified data storage storageclass (creation, deletion and initial use)
Conversion between commonsmultipartfile and file
海内外技术人们“看”音视频技术的未来
Specific method example of V20 frequency converter manual automatic switching (local remote switching)
云原生正在吞噬一切,开发者该如何应对?
Wechat forum exchange applet system graduation design (3) background function
STL标准模板库(Standard Template Library)一周学习总结
Technology at home and abroad people "see" the future of audio and video technology
HDU 4747 mex "recommended collection"
Explain
Coreseek:第二步建索引及測试
高级程序员必知必会,一文详解MySQL主从同步原理,推荐收藏
成年人只有一份主业是要付出代价的,被人事劝退后,我哭了一整晚
Adults have only one main job, but they have to pay a price. I was persuaded to step back by personnel, and I cried all night
Wechat forum exchange applet system graduation design completion (7) Interim inspection report
UE4_ Ue5 panoramic camera
Oracle-数据库的备份与恢复
14、 Two methods of database export and import
Wechat forum exchange applet system graduation design (5) assignment