CH582能不能像CH578一樣,直接跳轉(zhuǎn)到IAP程序

請問各位大佬,CH582能不能像CH578一樣,直接跳轉(zhuǎn)到IAP程序;


CH578是arm架構的用keil可以直接設置APP程序和IAP程序的地址,軟件可以直接跳轉(zhuǎn);


CH582是RISC-V架構用WCHISPTool燒錄了兩個程序后,從APP程序跳轉(zhuǎn)到IAP相當于復位了,這是啥情況!


image.png

APP程序是基于BLE的Peripheral修改的;


這是APP程序跳轉(zhuǎn)的代碼(從CH578例程拷過來的)

image.png

滿足條件開始跳轉(zhuǎn)image.png

跳轉(zhuǎn)的地址是0x27100,因為BLE的Peripheral已經(jīng)140多K了,所以IAP寫在了0x27100;


最后是跳轉(zhuǎn)失敗了,直接復位的現(xiàn)象,跳轉(zhuǎn)需要注意那些問題呢



熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

CH573 CH582 BLE OTA 修改分配空間 - debugdabiaoge - 博客園 (cnblogs.com)

跳轉(zhuǎn)是可以的,但是工程的ld文件,啟動.s文件都要調(diào)整(跟keil魔法棒配置flash ram原理是一樣的)


好的感謝大佬


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频