CH582M装整机后如何使用USB升级程序

      你好,我们使用CH582M做Central,考虑生产假如出什么问题想留一手。目前使用USB升级需要在关机状态下按download键在上电才能下载。装机后不想拆壳,没有按键,软件上有办法进入USB下载状态吗?或者是否有在应用层面实现USB OTA的例子?谢谢

可通过用户程序跳转进BOOT,这里提供一份博客可参考:

https://www.cnblogs.com/debugdabiaoge/p/15880780.html

关于USB_OTA的例程,这两天官网就会更新,可持续关注一下。


AIP



有办法不擦除FLASH直接跳转吗?怕用户误操作进入,如果能类似按下B22 如果十秒超时 自己还可以退出来 不影响原来代码运行就好了


我们USB_IAP例程的逻辑也不是说插上usb就擦除,也是在等待数据的,如果一分钟没有数据就是跑app的,

emobile_2022-08-04_14-53-42.png


请教下有办法用户模式下 不擦除前面4K的空间直接跳转BOOT模式吗


这是不可以的,从用户程序跳我们系统自带的bootloader是需要擦除前4k来营造空片现象才可以的,可以看看我们的IAP_UART和IAP_USB是否能满足你的需求。


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