STC12C5A60S2用ch376s通过硬件spi方式操作U盘错误

电源:usb供电

  以官网例子(CH376EVT)稍作修改测试,具体情况如下图:


5FK8D(ZR2))J_2F@3`[_RY8.png


****************************************************************************************************************************************************



AK9WQ8H`)@EWEP4(K`AURJC.png


****************************************************************************************************************************************************








Y0KXO1%LRWUFGK@~M7H~SBC.png


****************************************************************************************************************************************************



J5V)TT_Q9OTB$%40J[%LG8C.png



主要的两个程序文件:


 

icon_txt.gifHOST.txt

icon_txt.gifSPI_HW.txt


硬件连接对应关系情况:


STC12C5A60S2CH376SUSB接口P201

9 连接电容接地

10UD+
11UD-
12 GND

13 12M晶振

14 12M晶振
P1418
P1019
P1720
P1521

P1622
VCC (5v)28



小弟在此,烦请各位大神,帮忙看看什么问题,指点指点, O(∩_∩)O谢谢! 



先重点查一下单片机硬件SPI配置,376的SPI数据交换不会出现卡住现象。示波器看一下SPI收发波形?


                           

先重点查一下单片机硬件SPI配置,376的SPI数据交换不会出现卡住现象。示波器看一下SPI收发波形?

                       


谢谢您的解答,是我spi的模式设置错了,昨天下午改了,再次测试之后

xWriteCH376Cmd( CMD11_CHECK_EXIST );  /* 测试单片机与CH376之间的通讯接口 */

该方法一直返回 FFFA,请问是什么原因呢?

电路图:

N6YDAQIPWU$B(%IQQWINZ(Q.png

请赐教,谢谢!


硬件引脚上是否切到SPI模式,晶振是否起振。


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