CH376S+SPI+C8051F 初始化失败

第一个命令的执行是正确的,返回的是0x9A, 第二个是错误的,应该返回0x51, 第三个也是错误的 你的SCS信号好像有问题,用示波器看一下SCS是否正常


你好: MCU的工作电压是3.2伏。 CH376s的工作电压是3.2伏时,初始化函数是不能通过,返回FA。 CH376s的工作电压是5.15伏时,初始化函数能通过,可以执行到 while ( CH376DiskConnect( ) != USB_INT_SUCCESS ) { /* */ mDelaymS( 100 ); } 本系统使用查询SDO,兼作为中断输出。但SDO一直为 高电平,程序一直在查询中断函数 Query376Interrupt( void ) 繁请解释一下,谢谢!


CH376S工作在3.3V的时候 V3引脚应该接3.3V电源 CH376S工作在5V的时候 V3引脚对地接一个103的电容 SDO引脚一直为高电平,那么INT引脚的电平呢?


你好: 电压接的没有问题,SDO引脚一直为高电平,INT引脚是低电平,但INT引脚没有使用阿。谢谢!


如果使用的是单片机的硬件SPI,那么建议使用INT中断引脚。


果然可以,使用外部中断INT0引脚OK了。谢谢!

还有就是如果要使用两片ch376s,SPI总线接法,片选肯定要两个GPIO口,那中断线INTO能共用吗? 如果使用一片CH376s驱动一个U盘和一个SD卡能实现文件的拷贝吗?


1.如果使用两片CH376,中断引脚是不可以共用的 2.可以使用一片CH376,实现SD卡和U盘的文件互拷


第二个方案还是蛮好的,我以前都是两个CH375总线方式实现对考,请问有没有一个Ch376驱动U盘和SD卡对考的 例程,谢谢!


请参考附件中的程序。 UploadImages/201011314464720.rar


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