CH32V203C8T6 非0等待FLASH如何使用

程序很快超過64K了,? 修改LD文件后, 使用非0等待Flash區(qū), 可以通過Mounriver studio 下載, 但是只要超過64K,就不能工作,有沒有利用 非0等待 FLASH區(qū) 的例程。??


這個型號的flash只有64K,不能分配內(nèi)存。image.png


你好,利用非零等待區(qū)的代碼已附錄,請參考。

icon_rar.gifCH32V203C8T6-demo.rar



原理都理解吧, 就是用Mounriver studio下載調(diào)試時發(fā)現(xiàn), 無法下載到64K以后的地址,?調(diào)試問題圖.png


原理都明白了,就是用mounriver studio 下載調(diào)試的時候, 64K以后的內(nèi)存好像無法下載成功, 全部是0x39E339E3,??


你把一些常量數(shù)組,與對運(yùn)行速度要求較低的函數(shù),可以按照上述操作放進(jìn)非零等待區(qū)。


主要是調(diào)試時下載到64K以后的Flash, 實(shí)際上沒有下載進(jìn)去, 進(jìn)入Hardfault.? ?為什么先下載不進(jìn)去,還不知道。



具體可以郵箱溝通一下,zdg@wch.cn


目前實(shí)測發(fā)現(xiàn)? 采樣WCHISPTool通過串口可以下載 程序到非0等待FLASH區(qū), 并可以正常執(zhí)行(速度變慢很多)。? 但是通過WCH_LINK 調(diào)試接口下載程序并進(jìn)入調(diào)試后, 可以進(jìn)行0等待區(qū)的調(diào)試, 但是程序一執(zhí)行到非0等待FLASH區(qū)就會進(jìn)入到Hardfault.? ? 不知道非0等待區(qū)能否 解決調(diào)試問題。?


您好,調(diào)試對非零等待區(qū)的下載做了限制,目前版本您可以將調(diào)試配置改為不擦除不下載的方式,如下圖,通過WCH-LINK先下載程序再調(diào)試。后續(xù)版本會改進(jìn)此處機(jī)制。

image.png



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

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