Cypress技术论坛
直播中

河神大人

9年用户 1583经验值
擅长:电源/新能源
私信 关注

使用STM32的FSMC与CYUSB3014通信,3014的GPIF要设置成什么模式?

需求是STM32的数据通过FSMC传输给CYUSB3014,再USB传给PC。
1.请问使用STM32的FSMC与CYUSB3014通信,3014的GPIF要设置成什么模式?是否是同步从设备FIFO接口?我还看到3014有一个SRAM的例程,3014是不是可以作为SRAM成为STM32的从机?
2.如果使用同步从设备FIFO接口,STM32端没有SLRD读使能信号。如下分别为CYUSB3014和STM32接口


                                                                                                                                                                                                                                                                                                                                                                                                

回帖(1)

大彭

2024-2-27 15:41:53
1. 在使用STM32的FSMC与CYUSB3014通信时,可以将CYUSB3014的GPIF设置为同步从设备FIFO接口模式。这样配置后,CYUSB3014可以作为同步从机,通过FSMC将STM32的数据传输给CYUSB3014,再通过USB传输给PC。关于CYUSB3014作为SRAM的例程,请根据具体需求和资料参考CYUSB3014的技术手册和相关文档。

2. 如果使用同步从设备FIFO接口模式,STM32端确实没有SLRD (Slave Read) 读使能信号。通常在这种模式下,CYUSB3014作为从设备主动接收数据,而STM32则作为主设备主动发送数据。CYUSB3014收到数据后,会通过中断或其他方式通知STM32读取数据。具体的数据读取方式和控制方式需要根据CYUSB3014的技术手册和相关文档进行配置和实现。
举报

更多回帖

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