CH32V203在線升級

最近項(xiàng)目上想通過串口去給ch32v203升級程序,請問硬件上有什么要求嗎,有沒有相關(guān)的說明和示例代碼

您好,在我們EVT例程下有對應(yīng)的例程和使用說明,可以參考一下

CH32V203EVT:http://www.findthetime.net/downloads/CH32V20xEVT_ZIP.html?

image.png



你好,我用例程程序取消USB的升級功能和串口升級功能,編譯后程序大概有10K,還可以優(yōu)化程序大小嗎

捕獲3.PNG


您好,可按照下圖配置優(yōu)化等級對程序進(jìn)行優(yōu)化。

image.png


您好,程序是設(shè)置的這個(gè)優(yōu)先級,編譯后13K左右

image.png


您好,我的意思是那個(gè)地方可以根據(jù)選擇配置優(yōu)化等級,不是說就是選擇那個(gè),具體含義看下圖。

image.png


你好, 追問一下,用PA0來選擇 IAP 還是 APP,這個(gè) PA0 是固定的,還是可以自己設(shè)置?


您好,EVT例程是提供參考的,可以根據(jù)自己需求進(jìn)行修改,PA0也是可以改用其他引腳的。


好的,我是看到程序里面有個(gè) "PA0_Check" 函數(shù),但沒看到哪里有調(diào)用的地方,所以有些疑惑,不知改成其它 IO 有沒有用.

如果我每次啟動(dòng)都進(jìn)入 IAP 模式,等待幾秒如沒有收到串口升級數(shù)據(jù),則自動(dòng)跳到 APP 程序,可以實(shí)現(xiàn)嗎?如果可以,要調(diào)用什么函數(shù)或跳轉(zhuǎn)指令呢?


您好,關(guān)于GPIO配置那部分,如下圖修改成自己所需GPIO即可??梢愿臑榈却龓酌肱袛嗍欠裼惺盏酱谏墧?shù)據(jù)選擇IAP或者APP。程序中可以對讀數(shù)據(jù)寄存器非空標(biāo)志位進(jìn)行判斷,若沒有接收數(shù)據(jù),則進(jìn)行跳轉(zhuǎn)。跳轉(zhuǎn)直接參考例程中的跳轉(zhuǎn)即可。后續(xù)若有問題,可郵箱(lzs@wch.cn)和我溝通。

image.png


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

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