請(qǐng)問(wèn)CH32V307有IAP升級(jí)固件的示范例程嗎?

想實(shí)現(xiàn)CH32V307的IAP升級(jí)固件功能,發(fā)現(xiàn)直接從內(nèi)部Flash某個(gè)區(qū)讀出數(shù)據(jù)再寫入內(nèi)部Flash的起始為0的地址不成功,是寫不成功。不知道是否有示例代碼可供參考?

你好,IAP升級(jí)一般都是將IAP區(qū)放0地址,APP放flash后面,通過(guò)IAP升級(jí)APP,這樣也能避免升級(jí)變磚的風(fēng)險(xiǎn)。所以如果你直接對(duì)0地址以及之后的flash進(jìn)行擦除編程,會(huì)將你本身的應(yīng)用程序給擦掉。另外讀寫flash建議使用256字節(jié)的快速編程,快速編程函數(shù)可以參考CH32V307EVT的flash例程,普通編程和快速編程的參數(shù)如下圖所示:

image.png

我的郵箱是wangyy@wch.cn,可以將你的郵箱發(fā)給我,前期我可以先提供一個(gè)我們103芯片的IAP升級(jí)例程,可以先參考一下。V307的IAPdemo后續(xù)會(huì)更新發(fā)布。


你好?

V307的IAP的示例demo有嗎,我這需要通過(guò)網(wǎng)口UDP升級(jí),謝謝!


您好,附件為一份網(wǎng)絡(luò)IAP升級(jí)例程,你可以參考一下。

icon_rar.gifCH32V307EHT IAP.zip



你好?

例程上用的最大app是32K,用到地址0x0002 0000,32K可以加大嗎,我看手冊(cè)上code flash是從0x800 0000開(kāi)始的480KB呢



您好,可以的,例程只是參考,可以根據(jù)自己需求進(jìn)行修改。


想問(wèn)一下,IAP程序中占用的RAM空間會(huì)影響APP程序中的RAM空間嗎?


您好,正常不會(huì)的,下載APP后上電后會(huì)檢測(cè)對(duì)應(yīng)標(biāo)志判斷直接跳轉(zhuǎn)到APP程序運(yùn)行,不會(huì)再運(yùn)行一遍IAP的這個(gè)過(guò)程


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

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