通过代码触发跳转到升级模式问题

请问一下技术员

能否通过代码让单片机如CH554直接跳转到升级模式,然后通过WCHISPTool工具的"USB下载"方式,来更新固件?

参考554EVT里面的IAP程序即可。


#define BOOT_ProgrameStartAddr    (0x3800)

typedef void( *pTaskFn)( void );
pTaskFn tasksArr;   void main(){

    ....初始化代码...

    tasksArr = (pTaskFn)IAP_ProgrameStartAddr;

    tasksArr( ); 

}



一行代码应该就解决了:


((void(code *)(void))0x3800)();


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