PB10和PB11這兩個(gè)引腳現(xiàn)在默認(rèn)是usb下載的UD+和UD-,現(xiàn)在想把它們復(fù)用成普通io,需要進(jìn)行什么特殊配置嗎?
熱門產(chǎn)品 :
CH32X035: 32位USB+USB PD單片機(jī)
PB10和PB11這兩個(gè)引腳現(xiàn)在默認(rèn)是usb下載的UD+和UD-,現(xiàn)在想把它們復(fù)用成普通io,需要進(jìn)行什么特殊配置嗎?
當(dāng)MCU執(zhí)行USB燒錄功能時(shí),MCU是在原廠boot區(qū)代碼中運(yùn)行的,與用戶代碼無關(guān)。
Ⅰ.如果用戶代碼中,用到了USB功能,可以在關(guān)閉USB功能后重新初始化GPIO功能。關(guān)閉USB功能如下圖。
Ⅱ.如果用戶代碼中,沒有初始化USB功能,D+D-這兩個(gè)腳默認(rèn)都是在GPIO功能的,不用額外配置。
注意分隔IO功能/USB功能下的接線,同一IO下同時(shí)接多個(gè)外設(shè)易有串?dāng)_。
常見情況:用USB1給板子供電時(shí),PB10 PB11會(huì)連接到USB(根)集線器,對(duì)運(yùn)行中的GPIO功能有干擾。