ch32v203 PC13 用做輸入

PC13,PC14和PC15引腳通過電源開關(guān)進(jìn)行供電,而這個電源開關(guān)只能夠吸收有限的電流(3mA)。因
此這三個引腳作為輸出引腳時有以下限制:在同一時間只有一個引腳能作為輸出,作為輸出腳時只能工
作在2MHz模式下,最大驅(qū)動負(fù)載為30pF,并且不能作為電流源(如驅(qū)動LED)。


手冊中關(guān)于這3個腳的說明,只說了關(guān)于做為輸出腳的注意事項(xiàng),我現(xiàn)在是用做輸入腳,無論設(shè)置成上拉,下拉,或是浮空,讀出的引腳狀態(tài)總是0,引腳電壓是2.0V左右。請問:PC13能用做通用的輸入腳嗎?謝謝!

您好,PC13當(dāng)作普通IO使用需要關(guān)閉入侵檢測功能,具體操作可參考附件。

icon_rar.gifV203_PC13.zip



您好,PC13可用作輸入,PC13作為普通IO使用時,需要關(guān)閉入侵檢測功能,附件為PC13作為輸入配置例程,可以參考一下

icon_rar.gifCH32V203 C8T6 PC13、14、15.zip



/*

?*@Note

?串口打印調(diào)試?yán)蹋?/p>

?USART1_Tx(PA9)。

?本例程演示使用 USART1(PA9) 作打印調(diào)試口輸出。


*/


#include "debug.h"


/* Global typedef */


/* Global define */


/* Global Variable */



void GPIO_Toggle_INIT( void )

{

? ? GPIO_InitTypeDef? GPIO_InitStructure = {0};


? ? RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOC, ENABLE );


? ? PWR_BackupAccessCmd( ENABLE );/* 允許修改RTC和后備寄存器*/

? ? RCC_LSEConfig( RCC_LSE_OFF ); /* 關(guān)閉外部低速時鐘,PC14+PC15可以用作普通IO*/

? ? BKP_TamperPinCmd(DISABLE);? ? /* 關(guān)閉入侵檢測功能,PC13可以用作普通IO*/


? ? GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13| GPIO_Pin_14 | GPIO_Pin_15;

? ? GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;

? ? GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz;

? ? GPIO_Init( GPIOC, &GPIO_InitStructure );

? ? PWR_BackupAccessCmd(DISABLE);/* 禁止修改RTC和后備寄存器*/

}


/*********************************************************************

?* @fn? ? ? main

?*

?* @brief? ?Main program.

?*

?* @return? none

?*/

int main(void)

{

? ? NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);

? ? Delay_Init();

? ? GPIO_Toggle_INIT();

? ? USART_Printf_Init(115200);

? ? printf("SystemClk:%d\r\n", SystemCoreClock);




? ? while(1)

? ? {

? ? ? ? if(GPIO_ReadInputDataBit(GPIOC,GPIO_Pin_13)==1)

? ? ? ? {

? ? ? ? ? ? printf("This is printf example\r\n");

? ? ? ? }

? ? }

}



您好!用了上面的程序,效果依舊。請問:您在板子上測試過嗎?或是我的板子有毛???


您好,不好意思,我之前發(fā)你的例程是用作輸出的,現(xiàn)在附件例程是作為輸入配置的,可以參考一下,測試時沒問題的。但是你按照另外一個回復(fù)參考工程配置也是沒有問題的,你可以針對你的MCU具體型號檢查一下ld文件、啟動文件的配置是否正確,如下圖。

icon_rar.gifCH32V203 C8T6-PC13-14-15.zip

image.png

image.png


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

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