基于FPGA的cy7c68013a双向通信实验
本实验是基于FPGA的cy7c68013a的USB双向通信实验,以前折腾过一段时间cy7c68013a,没有入门时感觉好难,入门了就会感觉很简单。本教程主要内容:
1.cy7c68013a的固件编写,以及生成iic固件和下载固件。
2.cy7c68013a的slave模式,以及他的读写时序
3.cy7c68013a的FPGA的上板测试,包括发送和接受两部分
一、驱动
在进行试验前要先安装好cypress提供的usb驱动,插上usb后,电脑就会检测到未识别的设备,这时打开设备管理器,右键未识别的usb,然后手动选择驱动,驱动会在本教程最后的链接中给出
二、固件
cy7c68013a想要正常工作,就得给他编写好相应的固件,然后再固化到其内部,当然PC也是需要安装相应的驱动的,固件的编写主要是确定IN和OUT端点,以及一些标志信号。
固件只需要改这些参数,这里我都写好了&#x