CH32V307串口RXD GPIO管腳內(nèi)部上下拉問(wèn)題

官方例程中提供的UART管腳配置,串口接收管腳為浮空輸入,串口空閑態(tài)下RX應(yīng)為高電平,但實(shí)測(cè)該管腳配置為浮空時(shí)空閑態(tài)為低電平,在RS485應(yīng)用中發(fā)現(xiàn)無(wú)法正確接受數(shù)據(jù),配置為上拉輸入,發(fā)現(xiàn)內(nèi)部上拉沒(méi)起作用,還是低電平。

查看GPIOx_CFGHR和GPIOx_CFGLR的CNT位,只是可以配置為帶有上下拉的輸入模式,無(wú)法選擇是上拉或者下拉,

請(qǐng)問(wèn)芯片的內(nèi)部上下拉電阻是失效的嗎?該管腳是否只能外部加上拉電阻?


屏幕截圖 2023-04-01 135806.png

您好,關(guān)于你描述的串口RX引腳問(wèn)題,空閑狀態(tài)下這邊測(cè)試RX引腳狀態(tài)為高電平時(shí)沒(méi)有問(wèn)題的。附件為測(cè)試?yán)?,RX對(duì)應(yīng)GPIO配置為浮空輸入模式,你可以使用例程測(cè)試或參考下。后續(xù)若有問(wèn)題,可通過(guò)郵箱(lzs@wch.cn)和我溝通。

icon_rar.gifCH32V307 串口2收發(fā).zip



  1. 我說(shuō)的是CH32V307RCT6這顆芯片,CH32V203不知道什么情況;

  2. 我測(cè)試過(guò)CH32V307芯片所有8路串口在管腳懸空狀態(tài)下RXD引腳的電平都是低電平,配置為上拉輸入依然不起作用,串口透?jìng)鳒y(cè)試,數(shù)據(jù)接收之所以正常是因?yàn)镽XD管腳被另一個(gè)MCU直連的TXD管腳拉高的,如果RXD管腳接的是rs485收發(fā)器,這種芯片的RO管腳是不能將RXD拉高的,導(dǎo)致rs485無(wú)法接收數(shù)據(jù),請(qǐng)廠家確認(rèn)一下CH32V307系列的GPIO內(nèi)部上拉是否有效。


您好,不好意思附件放錯(cuò)了,附件例程已更改,我這邊在CH32V307測(cè)試是沒(méi)問(wèn)題的,你可以用附件例程測(cè)試一下,這邊會(huì)根據(jù)你的描述對(duì)CH32V307RCT6再測(cè)試一下,正常應(yīng)該都是一樣的


用你們的例程測(cè)試都是一個(gè)德行,八個(gè)串口的接收管腳懸空狀態(tài)下沒(méi)有一個(gè)是高電平的,RS485接收不加外部上拉是用不成的,芯片有bug


您好,CH32V307的串口可以配置成上拉輸入,當(dāng)配置城上拉輸入模式時(shí),懸空狀態(tài)下引腳電平為高電平。你的問(wèn)題應(yīng)該是程序配置問(wèn)題,附件為我的測(cè)試代碼,程序配置中RX引腳配置為上拉輸入模式,測(cè)試懸空狀態(tài)下引腳電平為高電平,這是沒(méi)有問(wèn)題的,你可以看一下或使用我的例程下載到你的測(cè)試板試一下,后續(xù)若有問(wèn)題,可通過(guò)郵箱(lzs@wch.cn)繼續(xù)和我溝通。

icon_rar.gifCH32V307 串口1.zip



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

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