新的ch32v003,在System FLASH (BOOT_1920B) 帶有isp的bootloader,有使用說明嗎?

新片子帶有這個程序,反匯編知道它會使用Uart并把PortD6作為輸入,這是

否說明它用這一腳判斷是否進(jìn)行ISP下載呢?不知道有沒有它的使用說明,如果

有它的源碼就更好了。又或者當(dāng)芯片全新flash區(qū)空白時能直接接受isp下載命令?


您好,PD6是串口RX接收引腳。CH32V003的ISP下載僅支持串口下載,如下圖1介紹。且由于沒有BOOT引腳,ISP下載時需要從用戶區(qū)跳轉(zhuǎn)到BOOT區(qū)域。在EVT有對應(yīng)的跳轉(zhuǎn)例程,如下圖2。

image.png圖1

image.png

圖2


明白。就是軟復(fù)位到boot區(qū)運(yùn)行時它死循環(huán)等待isp通信操作。

難怪這程序復(fù)位運(yùn)行時馬上判斷軟復(fù)位標(biāo)記。硬復(fù)位就再軟復(fù)位跳轉(zhuǎn)

到code flash運(yùn)行。多謝解惑!


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

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