ch573启用ota的方式,再使能仿真,重新开关机后,持续进入下载模式

ch573开发板不论是使用backupgarde,还是ota only app 代码下载后,是正常的,

但一旦使能了 仿真后,开关机多次,总是在下载模式。

关了仿真后,就可以重新正常开机。这是什么原因呢?

你说的 漏了一些信息,,我来给你补上:


但一旦使能了 仿真后,如果没有使用isp或者swd下载代码,开关机多次,总是在下载模式。

使用wchisp下载固件后, 此时关了仿真后,就可以重新正常开机。这是什么原因呢?


芯片上电后, 会先执行bootloader, bootloader中在跳转到用户代码前,会对芯片的第一个word 进行检测,如果是擦除后的默认值,  就会不跳转,

而芯片从非仿真-> 开启仿真 的过程, 会执行flash擦除


我记得ch579不会这样,这个是573, 582之类的芯片特点吗?



不同的芯片,乃至不同的版本bootloader, 其处理方式不同,

早期的芯片没有这类现象,是早期的bootloader不支持这些feature,

后面陆续受到用户的反馈,在后面的更新中,加上去的.


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