记一次CH552不识别无法下载解决办法

在使用CH552单片机的USB功能时遇到设备描述符请求失败,软件无法识别的问题。检查电路图和复位电路无果后,从手册中发现USB的UDP,UDM需要V33供电,而我未焊接100nF的退耦电容。焊接电容后,芯片恢复正常识别。" 100160596,4871241,小程序开发:利用BaseClass简化代码提高效率,"['小程序开发', '框架', '代码复用', '前端开发', 'JavaScript']

记一次CH552不识别无法下载解决办法


事情是这样的,在一次项目中使用了沁恒微电子的一款CH552 USB芯片,硬件调试中出现了问题,部分电路图如下

电路图
芯片自带3.3V LDO,项目中其他部分也刚好需要用到3.3V的电压,无需额外元器件,很方便。但是就在自己准备逐步焊接PCB板进行测试的时候出现了问题。

在这里插入图片描述
–设备描述符请求失败–
在这里插入图片描述
–设备管理器识别正常但是软件不识别–
电脑端不识别,芯片是全新的,换了好几次,电路图自己也检查过好几遍,一度怀疑是复位电路有问题,尝试着调节了复位脚电容的容量多次,依然没有解决。
最后,想到之前看到的好多帖子,楼主都是最终在手册中找到了答案,所有逼着自己又反复看了看手册,果然…
在这里插入图片描述
在这里插入图片描述
注意这两个地方,提到了USB的UDP,UDM是使用V33作为电压,我就想到,自己调试电路板的时候是按照逐步调试的步骤进行的,原准备先确定CH552调试没问题,再把后续元器件焊上去进行之后的调试,免得之后遇到问题却不容易找到问题所在,但是此情此景,问题就出在这里,我没有焊接V33引脚100nF的退耦电容。
焊接后插到电脑上终于正常识别了!
在这里插入图片描述
希望能帮到其他和我遇到类似问题的人

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值