如題,對(duì)應(yīng)開發(fā)板是CH32F&V208W-R0-1v4,將USART3重映射到PC10、PC11后,在開發(fā)板上PC10腳發(fā)送數(shù)據(jù)不成功,PC10一直為低電平 ,代碼如下:
????GPIO_InitTypeDef??GPIO_InitStructure?=?{0}; ????USART_InitTypeDef?USART_InitStructure?=?{0}; ????RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART3,?ENABLE); ????RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC?|?RCC_APB2Periph_GPIOB,?ENABLE); ????RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,?ENABLE); ????GPIO_PinRemapConfig(GPIO_PartialRemap_USART3,?ENABLE); ????/*?UART3?TX-->C.10???RX-->C.11?*/ ????GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_10; ????GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_50MHz; ????GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_AF_PP; ????GPIO_Init(GPIOC,?&GPIO_InitStructure); ????GPIO_InitStructure.GPIO_Pin?=?GPIO_Pin_11; ????GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_IN_FLOATING; ????GPIO_Init(GPIOC,?&GPIO_InitStructure);?? ????USART_InitStructure.USART_BaudRate???=?9600; ????USART_InitStructure.USART_WordLength?=?USART_WordLength_8b; ????USART_InitStructure.USART_StopBits???=?USART_StopBits_1; ????USART_InitStructure.USART_Parity?????=?USART_Parity_No; ????USART_InitStructure.USART_HardwareFlowControl?=?USART_HardwareFlowControl_None; ????USART_InitStructure.USART_Mode?=?USART_Mode_Tx?|?USART_Mode_Rx; ????USART_Init(USART3,?&USART_InitStructure); ????USART_Cmd(USART3,?ENABLE);
熱門產(chǎn)品 :
CH32X035: 32位USB+USB PD單片機(jī)