Cypress技术william hill官网
直播中

崔映芬

7年用户 911经验值
私信 关注

如何将USB-UART bridge固件复合进来,实现synchronous slave FIFO和USB-UART bridge同时工作?

目前正在使用CYUSB3014芯片做USB数据传输,使用synchronous slave FIFO模式,配置endpoint 1 IN和endpoint 1 OUT做bulk传输
端口0作为默认控制端口的同时,也与UART相连接,做bulk传输方向控制
当PC通过端口0发送 21 01 00 00 00 00 01 00后,FX3 固件会把PC随后通过端口0发送的1字节数据由UART转发给FPAG
但如果FPGA想要通过UART向PC端发送数据,必须先由PC端向端口0发送A1 81 00 00 00 00 01 00后,FX3固件才可将UART数据由端口0转发至PC

现在想要修改FX3固件,增加一个endpoint,固定与UART相连接,可以使FPAG与PC端自由收发UART数据,同时还可通过原来的endpoint1传输数据,互不干扰
发现cypress有一个example固件,USB-UART bridge ,可实现虚拟COM端口
请问如何将USB-UART bridge 固件复合进来,实现synchronous slave FIFO和USB-UART bridge 同时工作


回帖(1)

周悠悠

2024-2-29 14:22:47
请问下你是否安装了Cypress提供的FX3 的驱动?
                        
举报

更多回帖

发帖
×
20
完善资料,
赚取积分