自己画了ch591D的开发板,usb识别不到

如图所示usb.png其中pb7做了接地按钮,usb部分用的type-A,D-, D+线上的电阻装了0欧电阻。串口是可以识别到的,但usb无法识别到。我的ch582板子usb也是同样的画法啊,无法理解哪里出错了

唔,还有,我在画stm32的usb时,D-线是要上拉的,你们的片子好像都不需要这样


"在画stm32的usb时,D-线是要上拉的,你们的片子好像都不需要这样"

不用在外部上拉,MCU内部有供USB信号线使用的上拉电阻。


用同样的烧录上位机/同样的线材/同样的操作手法,CH582可以用USB烧录,图中的CH591D板子无法烧录是吧。

①USB供电时,VINTA引脚上的电压,用万用表测一测,是否在1.05V上下。

②上位机版本更新到最新,防止上位机本身不支持CH591DWCHISPTool_Setup.exe - 南京沁恒微电子股份有限公司

CH591D的boot0是PB7,拉低后给MCU上电进boot没问题;检查一下有没有误配置到PB11(拉高到3.3V进boot)导致目前的PB7boot功能失效。

④CH591D底部的GND焊盘,焊接时注意添点锡,确保GND焊接正常。


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