CH32V307WCU6在做IAP升級啟動不了

在做IAP的測試時候,hex文件通過編譯軟件下載到指定的地址,可以正常啟動;

bin文件通過網(wǎng)絡獲取,然后寫進去,校驗和也成功了,標記位也改過來了;引導程序跑起來了,可以看到中斷跳轉(zhuǎn)也跳轉(zhuǎn)過去了,但是啟動不了

image.pngimage.png代碼和打印


您好,用于IAP升級的時候,注意APP的FLASH起始地址要改為對應的地址,如A,起始地址要改為從0xA000。此外,注意IAP和APP的FLASH、RAM大小要改為一致。在CH32V307 EVT中有通過串口、USB和以太網(wǎng)進行IAP升級的例程,可以參考一下。EVT下載鏈接如下。后續(xù)若有問題,可郵箱(lzs@wch.cn)溝通。

http://www.findthetime.net/downloads/CH32V307EVT_ZIP.html

?


image.png

您好,請問是指這里RAM也要改成0xa000嗎


您好,RAM不需要修改,RAM起始地址都是從0x20000000開始的,只要大小一致即可


以及測試好多遍,確定了bin文件寫入了指定的地址,而且重啟后也跳轉(zhuǎn)了,但是程序就是跑不起來


您好,可以通過WCH-LinkUtility工具讀取一下FLASH內(nèi)容,看對應地址數(shù)據(jù)是否和APP內(nèi)容一致。若方便,可將工程發(fā)至我的郵箱具體看一下。


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

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