CH32V307VCT6 問題

CH32V307VCT6 的板子,在評估板子 可以到main方法中,

同樣的程序在自己畫的板子(加了外部晶振25MHZ)上進(jìn)入到SetSysClockTo72() 方法后 就會進(jìn)入?HardFault_Handler ,無法執(zhí)行main方法。

該程序 引入了wchnet,如果不引入wchnet是正常的

image.png


image.png


您好,當(dāng)下載網(wǎng)絡(luò)相關(guān)例程時(shí),建議先用WCHISPTool工具按照默認(rèn)配置下載一下(此舉為了配置一下RAM和ROM大?。缦聢D。然后再使用WCH-Link進(jìn)行下載調(diào)試。

image.png


1. 按照您說的,下載完之后,再在MounRiver 下載的話會 提示?開發(fā)板芯片狀態(tài)錯(cuò)誤


????????10:48:17:511 >> 當(dāng)前工程廠商為WCH,仿真硬件為WCH-Link

????????

????????10:48:17:511 >> 在RISC-V APP模式下打開Link...

????????10:48:17:512 >> 在RISC-V APP模式下打開Link成功

????????

????????10:48:17:512 >> 開始獲取Link模式...

????????10:48:17:527 >> Link處于APP模式下

????????

????????10:48:17:527 >> 開始比較固件版本...

????????10:48:17:528 >> 已是最新版本,無需升級,當(dāng)前固件版本為v2.3

????????

????????10:48:17:528 >> 發(fā)送芯片型號...

????????10:48:17:611 >> 開發(fā)板芯片狀態(tài)錯(cuò)誤

????????開發(fā)板芯片狀態(tài)錯(cuò)誤

????????10:48:17:612 >> 關(guān)閉Link...

????????10:48:17:612 >> 關(guān)閉Link成功


?2.? 還有 通過printf打印出來的信息是亂碼的,串口波特率設(shè)置是一致的

?3.? 程序在運(yùn)行,但是ping不通 這個(gè)跟外部晶振25MHZ 有關(guān)系么,或者是其他什么原因?同樣的程序在評估板上可以ping通



您好,注意一下外部晶振使用25MHz時(shí),程序中關(guān)于HSE VALUE的值以及倍頻系數(shù)大小都要注意修改,如下圖,CH32V307系統(tǒng)主頻最大為144MHz。

image.png


按您說的將統(tǒng)主頻改成 100MHZ了 還是無法ping通


您好,您可以看一下您的這個(gè)函數(shù)是否有修改,芯片內(nèi)部的10MHY是需要一個(gè)60MHz的時(shí)鐘,官方例程是按照8MHz晶振寫的,您25M時(shí)鐘是需要修改分頻器于倍頻器的值的。


好的,謝謝了,就是這個(gè)原因


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

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