[原创]我的ch375s总是返回硬件错误,不知道怎么回事

我用的是iar,cpu是mega128,加上ch375s,用你们的库文件和头文件,执行到这段代码就返回0x81错误代码 i = CH375LibInit( ); /* 初始化CH375程序库和CH375芯片,操作成功返回0 */ mStopIfError( i ); 我看到头文件中 0x81 /* CH375硬件错误,可能需要复位CH375 */ 是这个意思,可是我重新上电后,还是这样。请问这是为什么啊?我的qq是513206618,谁来帮帮我。谢谢 令:曾经把usb插座焊接反了,即ch375的vcc u- u+ gnd 曾经分别和u盘的gnd u+ u- vcc连接过,不会是这个原因导致ch375损坏了吧?

会不会是我的ch375s芯片和你们提够的库文件和头文件不兼容呢? 我用的库文件和头文件是:CH375HFJ.R90和CH375HFJ.H


会不会是焊接时的静电和焊接温度使芯片损坏了呢?


原来是我的电路板没有连接ch375s的VCC引脚,我用飞线连接后,现在初始化的部分正常了,但是检测不到已经插入U盘


程序始终停留在查询中断引脚的那一句上面,说明没有检测到u盘插入,我该怎么办呢?


谁遇到过我这样的问题啊?


我也遇到同样的问题,你测测你的晶振是否有起振。我的晶振反相输出端是高电平,但不知道是否对芯片的正常使用有影响。


呵~,搞定了这个问题,CH375芯片开机复位后,CPU的片选脚没有配置好,导致在真正的初始化前,就使能了片选脚,对芯片进行了数据或者是命令输入。


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