CH32V305FBP使用IAP和FLASH異常問(wèn)題

問(wèn)題現(xiàn)象:在APP代碼中如果操作FLASH,然后使用指令NVIC_SystemReset();軟件復(fù)位后會(huì)經(jīng)常出現(xiàn)無(wú)法運(yùn)行代碼問(wèn)題,按硬件復(fù)位按鈕也沒(méi)任何反應(yīng),也沒(méi)有執(zhí)行IAP程序。只能通過(guò)燒錄器重新燒錄代碼。如果在APP代碼不操作FLASH,多次硬件復(fù)位重啟都沒(méi)有出現(xiàn)過(guò)這個(gè)情況。


IAP工程ld配置截圖:

image.png

IAP工程部分代碼:

image.png

在IAP工程前面串口打印來(lái)判斷有沒(méi)有運(yùn)行IAP,死機(jī)后無(wú)任何輸出信息。


APP工程ld配置:

image.png

APP操作FLASH代碼:

image.png

APP代碼系統(tǒng)頻率是144M,測(cè)試過(guò)改成96M也是一樣的情況。

APP中的Ld中flash的偏移應(yīng)該與跳轉(zhuǎn)地址一致。


您好,沒(méi)太理解您的意思呢;ld的地址是例程IAP的APP里面的地址的,長(zhǎng)度有所修改。


您好,看你關(guān)于APP FLASH操作的截圖,擦除地址是0x0800F000,這個(gè)地址會(huì)對(duì)APP固件內(nèi)容有影響么,換個(gè)靠后的地址試一下呢,若方便,可將APP程序發(fā)到我的郵箱(lzs@wch.cn)具體看一下。


使用過(guò)地址為0x08065000的FLASH,也是一樣的問(wèn)題。APP已發(fā)送郵箱,麻煩您幫忙看一下,非常感謝。


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

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