CH582F只能通过WCHIspTool下载一次程序,然后再也找不到芯片了?

各位老师,专家好。我在使用CH582F的时候,新板子第一次回来,上电前按下下载按键使得PB22为0,此时芯片进入到了内置bootloader,使用WCHIspTool下载程序成功。

   程序下载成功后断电,上电前按下下载按键使得PB22为0,再上电,此时无法进入到内置BOOTLOADER,电脑上无任何反应。

为了确保下载按键是连接正确的,我又找了一块新的没有程序的板子,

  (1)不按下载键上电,电脑上找不到设备。

    (2)按下载键上电,电脑上可以找到设备。

以上说明下载按键是确实正确连接到PB22了的。


我连实验了3块,都是这种情况,现在程序只能下载一次,下载之后,无论怎么按键,电脑无法找到设备了。请老师帮忙解答,谢谢。

你好,芯片是否使用的是新的呢,新的芯片第一次下载是不需要将pb22接地也可以识别usb的,

可以检查下pb23是如何接的,一般悬空即可,内部有上拉电阻,

isp中配置boot脚是哪一个,是否配置为PB11了。


1>我是使用的PB22,确认isp工具选择了PB22,

2>我的情况是新的芯片第一次上电也是按了PB22才找到USB,不按就找不到。我也觉得有点奇怪。

3>PB23被我初始化为了普通的输入接口。

老师现在请问这种情况下,我如何才能再次下载呢?现在问题卡在这里,不知道该怎么办了哈?


最新:去掉P23作为RST之后,已经正常。

原因是外部输入信号拉低了RST信号,导致RST起作用了,非常感谢各位老师解答。


好的,如果pb23设置为输入,那么使用isp下载的时候就不用勾选使能RST作为手工复位输入引脚。


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