管腳枚舉問題之關于CH32V307VCT6-龍邱的代碼-逐飛的核心板-移植問題-串口打印出現問題,

屏幕截圖 2023-03-27 215513.jpg

這是龍邱的debug.c,這是沁恒沒有的,多了枚舉,不知道啥意思,按理來說,這不就是數值嗎?又沒有強制轉換成地址,如果我想把龍邱的代碼移植到逐飛的板子上,這里應該怎么改呢?


您好,這兩個結構體應該對應的是CH32V307所有串口(包括默認和復用)的RX和TX引腳,在對對應串口及對應GPIO進行配置的時候,應該調用該結構體參數進行配置即可。具體龍邱代碼我沒見過,不知道庫是什么樣的,但應該是這么個意思。若你要進行開發(fā),建議使用我們的標準庫,我們更熟悉一些,支持起來更方便一些。后續(xù)若有問題,可通過郵箱(lzs@wch.cn)和我進行溝通


您好,如果我想對串口引腳再次進行配置,該看哪個寄存器呢?

我曾以為是GPIO配置寄存器高位/低位,但是它們都是32位賦值,而上圖示例代碼是16位賦值,這是有何而來呢?

我該如何知曉這些值對應的實際意義呢?這在數據手冊什么地方?
GPIO配置寄存器低位GPIO配置寄存器低位


您好,若要對串口引腳進行配置,可看一下GPIO配置寄存器。關于16位賦值問題,需要具體結合程序看一下。關于寄存器對應每個位的含義,可參考應用手冊,如下圖,你可以結合寄存器對那16位賦值理解一下。下面鏈接為應用手冊下載鏈接:

http://www.findthetime.net/downloads/CH32FV2x_V3xRM_PDF.html?

image.png


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

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