不太清楚是哪里出了问题,把板子的主要元件焊好后连接电脑了一次,那一次还可以识别,但是等我把其他的元件焊好之后就成这个样子了。串口下载我试了冷启动也不行。
原理图主要部分是这样
不太清楚是哪里出了问题,把板子的主要元件焊好后连接电脑了一次,那一次还可以识别,但是等我把其他的元件焊好之后就成这个样子了。串口下载我试了冷启动也不行。
原理图主要部分是这样
您好,
设备管理器出现设备描述符请求失败,常见问题为信号质量差,通讯某个过程出现问题,可能存在的原因有:
V33电压不稳定,可用示波器量取电压是否稳定,将上图中C11电容去除,不要使用芯片的V33引脚给其他电路供电。
硬件设计上VDD和V33引脚退耦电容尽量靠近芯片引脚,下载触发按钮应当在按住上电后立即松开。
可以尝试将电路先还原到评估板最小系统电路测试后,再一步步添加器件查看是什么器件导致。
今天才看到回复。昨天又重新焊了一片,刚焊好确实是可以用的,但是我用USB连接电脑一段时间之后,不知道怎么回事烧录工具就搜索不到板子了,这次设备管理器中并没有“未知的USB”的项目。然后我试了下串口连接,这时候串口还没有问题,在我烧录了一个点灯的实验程序后也成功执行了,只是用串口连接了一段时间,程序不能正常执行了(灯不闪了),串口也不能烧录程序了。
然后现在是USB和串口双双报废,冷启动也不行,看样子前两个废板子也是同样的原因了。
不知道是不是我电路设计的问题,准备买个最小系统板试试把这个电路移植到面包板上。
ok WCH chips have several ways to enter the bootloader.
- when the flash is empty, The bootloader starts automatically
- by HW on Powerup event(not on RST) by special bootpin
- by RxT Event on Powerup
Note;
The bootpin is programmable to D+ or P1.5 where D+ is high active but P1.5 low active. Take a look at the options in the ISP tool. So if there is a FW in the flash bootloader just can activated by HW contition on Rx or D+ or P1.5 and only during POR reset, not through other resets.
The old way by calling the loader in the firmwarel does not work on CH549