CYUSB3014教程
时间: 2023-10-21 19:27:01 浏览: 132
CYUSB3014教程是指关于使用CYUSB3014芯片的开发板进行开发的教程。在这个教程中,使用的开发环境为Quartus Prime 17.1和带有USB3.0接口的电脑。可以参考使用小梅哥AC6102开发板(内含CYUSB3014芯片)进行开发。
在教程中,首先需要进行设备连接测试,可以使用以下代码进行测试:
```
int main(int argc, char *argv[]) {
QCoreApplication a(argc, argv);
CCyUSBDevice* pUSB = new CCyUSBDevice;
int nDeviceCount = pUSB->DeviceCount();
for (int nIdx = 0; nIdx < pUSB->DeviceCount(); nIdx++ ) {
pUSB->Open(nIdx);
qDebug() << pUSB->DeviceName;
qDebug() << pUSB->VendorID;
qDebug() << pUSB->ProductID;
}
return a.exec();
}
```
另外,在教程中还需要下载CYUSB官方驱动,可以从以下链接下载版本为1.3.4的驱动:
下载链接:https://softwaretools.infineon.com/tools/com.ifx.tb.tool.ezusbfx3sdk?_ga=2.62857580.1762609285.1675653544-1068884651.1675653543<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [基于FPGA的CYUSB3014双向通信实验](https://blog.csdn.net/chengfengwenalan/article/details/85227470)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [基于QT做上位机开发,实现FPGA通过cyusb3014芯片完成数据的收发](https://blog.csdn.net/nine_GG/article/details/128901576)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文