CH596要怎么进行HSPI传输

使用原厂的CH569W开发板 载入例程中的HSPI_NORMAL 也顺利下载成功 配置为16位 SLAVE模式 下载之后USB3.0传输线重新插拔重新送电  PC端没有列举反应 请问是什么地方配置有问题吗

您好

HSPI_NORMAL例程本身就没有使用USB功能,该例程仅用于演示HSPI互传,上下两板数据互传,可以用串口打印看到实验效果。若想测试HSPI数据传到USB3.0可以测试USBSS例程中的CH372-HSPIDataTransDemo。


你好  已经烧录CH372-HSPIDataTransDemo 里面的Slave例程


目前我的使用环境要使用CH569+ZYNQ FPGA来进行传输


例程烧录后可以识别装置  在开发板PIN2上面也有量到HTCLK上面有80M(震幅约1.2V到1.9V 0.7Vpp)


但是在ZYNQ无法识别撷取到CLK讯号 无测试PC=>CH596 资料传输  是不是震幅大小或是准位不对?


反过来测试发送也是无法进行(USB3.0Test V1.2显示 写操作失败与读操作失败)


请问是什么地方的限制吗?



建议先测试CH569-CH569-USB方式,先在评估板上测试正常,注意HSPI要求接受端和发送端在同一块PCBA上。


一片燒入CH372-HSPIDataTransDemo\CH372-HSPI-Slave 重新送電識別裝置

USB3.0TestV1.2 抓到 ID:1A86  ID 5537

HRCLK1的CLK 80M 但是LEVEL一樣是前面的1.2V-1.9V 

HTRDY1為HIGH 其餘都為LOW  

軟件按下傳測試 IO都沒變化  按下傳測試  IO都沒變化  

另一片燒錄 CH372-HSPI-Host  重新送電沒有識別裝置

USB3.0TestV1.2 也抓不到ID 無法進行測試


您好

要注意程序需要上下两板的PB22/23对接用作HSPI和USB数据的流控脚。

image.png


只有登录才能回复,可以选择微信账号登录