请教CH372C芯片硬件设计和使用,替换CH372B芯片出错

原来用CH372B设计的USB接口产品,替换成CH372C这个新型号,在XI和XO引脚上外接12M晶振和负载电容 ,保留与CH372B芯片的相同设计,测试时发现芯片不能正常工作,读芯片ID和测试芯片是否存在两个命令返回的数据全部是FF。如果让CH372C芯片的XI引脚接地,用内置振荡器,也是一样的现象,无法正常工作,请问CH372C这个新版本替换原CH372B版本,软件和电路上是否还要做特殊处理才能正常工作?

CH372B读ID和测试发(0x57)取反时返回的内容如下:

IC Ver = B7

Read Reverse Data Value = A8


CH372C读ID和测试发(0x57)取反时返回的内容如下:

IC Ver = FF

Read Reverse Data Value = FF




您好,两个芯片的外围电路基本一样,除了晶振的区别之外。使用CH372C晶振那边XO悬空处理、XI接地即可。


谢谢Tech51网友及时回复,但我将CH372C芯片原本接在XI和XO上的12M晶振及2个负载电容全部去掉后,测试故障依旧。

1640606909781798.jpg

1640606909952888.jpg

请厂家技术工程师帮我鉴定下我用的这芯片是水货,还是行货?厂家是否有CH372C芯片的评估板?想找个好用的做对比分析。同样的代码,同样的电路,只是想把CH372B换成CH372C,初始化通不过,设置成外置固件后,等待芯片成功的回应数据一致读不到,就没法继续后面的操作了。

之前将沁恒的USB转串口芯片CH340B转成CH340C很顺利,焊上就能用,没折腾,表扬一下。CH372C出来时间不长,不清楚其它的用户是好何顺利用上的。


您好,您可以在检查一下您电路的VCC,还有即使电路板的哪个XI的电容位置有没有短接到地。如果还是不行,您就换一颗芯片试一下。具体问题,您可以联系我:025-52638373


谢谢tech51及时回复,我再试试。


楼主解决了吗,我也遇到了一样的问题,我用的CH372C的片子,内置晶振方式,set 模式2,电脑一致显示无法识别USB设备,USB 5V转3.3V供电给MCU以及CH372C。


您好。这个问题还是怀疑与硬件外围相关,请联系我详细交流下看看,我的建议方式:18951773086(公司手机号,微信同号)。


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