CH32V203F6P6的CAN的LOOPBACK_MODE模式問題

根據(jù)CH32V20xEVT(1.6)版本的CAN示例代碼的TestMode代碼修改,由于F6P6引腳與所給示例程序不一致,修改后(模式已經(jīng)修改為回環(huán)模式了),應(yīng)該是PA12也就是CAN-TX有方波,結(jié)果用示波器看為第二張圖,幅值也很小大概0.3V,所以我認為是沒有波形的,又測了一下PA11,默認為高電平。串口一直顯示發(fā)送成功,還有一件事,我嘗試配置到?jīng)]有CAN復(fù)用功能的引腳上,比如PA3和PA4,串口仍然顯示發(fā)送正常。

為啥TX沒有波形呢,是我配置的有問題嗎?

望解決!

我的郵箱為個人信息保護,已隱藏,如果可以,請發(fā)我郵箱,謝謝

image.png





QQ圖片20221017165521.jpg

image.png

您好,已郵件回復(fù)你,首先你的程序配置有點問題,PA11、PA12引腳默認功能就是CAN,不需要再進行復(fù)用。


已根據(jù)您的說法進行修改但任然無法正常跑,我已將詳細問題以及所用代碼通過郵箱發(fā)給你

望解決


您好,已郵件回復(fù)你,郵件附件為環(huán)回模式測試代碼,可以參考一下,這邊測試PA12也是正常輸出波形的,如下圖:

image.png


您好,我使用你的代碼確實可以正常使用,但我想使用CAN的普通模式時,又出現(xiàn)了無法發(fā)送的情況

如果可以,能否發(fā)一份CAN普通模式的代碼給我,非常感謝??!


您好,在我們CH32V203 EVT中CAN文件夾下的Networking例程即為正常模式例程,你可以參考一下,注意使用時需要根據(jù)你的MCU型號修改一下ld文件配置以及啟動文件,如下圖。下面鏈接為CH32V203 EVT下載鏈接。若要測試PA11、PA12引腳,直接按照我發(fā)你例程測試模式的GPIO初始化配置即可。

CH32V203 EVT:http://www.findthetime.net/downloads/CH32V20xEVT_ZIP.html?

image.png


您好,我使用CH32V203 EVT中CAN文件夾下的Networking例程,按照之前的配置方式配置

修改了MCU型號以及l(fā)d文件和啟動文件,測試結(jié)果為發(fā)送失敗,TX的引腳波形為高電平

我已把我修改的文件上傳至附件,能否請你測試一下這個程序

cd2300201de31beba30b700ddb3fd960.jpg

icon_rar.gifNetworking.zip



您好,你發(fā)我附件例程缺少內(nèi)核文件,無法編譯,附件為我的配置例程,你可以參考一下,這邊測試發(fā)送接收都是沒問題的,如下圖。注意測試發(fā)送數(shù)據(jù)例程的時候,要有設(shè)備接收,否則就會發(fā)送失敗。CAN的發(fā)送接收需要通過CAN收發(fā)器進行發(fā)送接收。后續(xù)問題建議通過郵箱進行溝通。

icon_rar.gifCH32V203F6P6 CAN.zip

image.png

image.png



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

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