CH32V003J4M6引腳PD6或者PA1推挽輸出點亮LED無反應(yīng)

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);


? ? GPIO_InitTypeDef GPIO_InitStructure;

? ? GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP;

? ? GPIO_InitStructure.GPIO_Pin =GPIO_Pin_1;

? ? GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;

? ? GPIO_Init(GPIOA, &GPIO_InitStructure);


您好,附件例程是CH32V003 PA1、PD6輸出例程,測試是沒問題的,如下圖,你可以參考一下。注意PA1作為普通IO輸出使用時,程序配置使用內(nèi)部晶振。

icon_rar.gifCH32V003 GPIO_PA1_PD6輸出.zip

image.png



你好,為什么用了你的例程PD6還是PA1都無法點亮,芯片V003J4M6,對于其它引腳可以正常點亮LED,只有1號引腳不行,換了個芯片也不行,用之前點亮過1號引腳的程序今天下載進去也是沒反應(yīng),之前還可以,就今天突然不行了



CH32V003J4M6的PA1跟PD6是封在一起的,如果程序里面系統(tǒng)時鐘選擇的HSE,PA1將被作為OSC引腳,無法作為普通IO,也會導(dǎo)致PD6受影響。要想正常當(dāng)作普通IO口來使用需要將系統(tǒng)時鐘改為HSI。同時因為這兩個口是封在一起的,在使用其中一個口的時候另外一個口要配置成浮空輸入模式,否則會互相影響。同樣的PD4/PD5/PD1也是這個情況,封在一起的引腳同時只能使用一個。

image.pngimage.png


謝謝答復(fù),已解決



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

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