我用的是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损坏了吧?
查看: 2731
回复: 7
[原创]我的ch375s总是返回硬件错误,不知道怎么回事
热门产品 :
CH339: 7端口多功能USB HUB控制器芯片
会不会是我的ch375s芯片和你们提够的库文件和头文件不兼容呢? 我用的库文件和头文件是:CH375HFJ.R90和CH375HFJ.H
会不会是焊接时的静电和焊接温度使芯片损坏了呢?
原来是我的电路板没有连接ch375s的VCC引脚,我用飞线连接后,现在初始化的部分正常了,但是检测不到已经插入U盘
程序始终停留在查询中断引脚的那一句上面,说明没有检测到u盘插入,我该怎么办呢?
谁遇到过我这样的问题啊?
我也遇到同样的问题,你测测你的晶振是否有起振。我的晶振反相输出端是高电平,但不知道是否对芯片的正常使用有影响。
呵~,搞定了这个问题,CH375芯片开机复位后,CPU的片选脚没有配置好,导致在真正的初始化前,就使能了片选脚,对芯片进行了数据或者是命令输入。
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录