CH32V003 串口IAP例程使用疑问

Hi , 

    我这边参考https://www.wch.cn/bbs/thread-94992-1.html这里帖子提到的串口IAP例程,但是发现下载失败。

    下面是具体操作步骤

    1. LINK-E烧录IAP bin文件,通过F10烧录

1692235199123849.png

2。烧录APP.BIN 提示失败

1692235199140930.png

已经做的debug

  1. 使用linke烧录串口收发程序,验证是OK,初步排除PCB硬件问题

  2. 修改IAP波特率到115200,和IAP下载上位机波特率115200 也无效

  3. 在IAP程序里添加串口打印(如下面注释部分),发现按下复位键,没有串口打印,PC0接地也没有串口打印。感觉像是MCU没有运行IAP程序。

  4. 芯片没有采用外部晶振,是否需要修改IAP程序代码?


捕获3.PNG

您好,在CH32V003 EVT USART_IAP 文件夹下有相关的IAP和APP程序以及IAP使用说明,按照使用说明的流程下载试一下,正常不会有问题的,注意不要下载错文件。后续若有问题,可通过邮箱(lzs@wch.cn)和我沟通。EVT下载链接如下:

https://www.wch.cn/downloads/CH32V003EVT_ZIP.html

image.png 



sheldon好,问题解决了吗?试了下v003的串口升级,有看到一样的问题。在v203上就很顺利,可能是203已经有boot的缘故吧。


偶尔间发现了问题所在,PC0必须要接VDD上拉才能升级成功,不能像说明中的悬空。解决了。


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