void UART2_CFGInit(void)
{
????GPIOPinRemap(ENABLE,RB_PIN_UART2);? ? ? ? ? ? ? //引腳重映射
????//uart tx io
? ? GPIOA_SetBits(bTXD2_);
? ? GPIOA_ModeCfg(bTXD2_, GPIO_ModeOut_PP_5mA);
? ??
? ? //uart rx io
? ? GPIOA_SetBits(bRXD2_);
? ? GPIOA_ModeCfg(bRXD2_, GPIO_ModeIN_PU);
????UART2_DefInit();
????PRINT("%s\n",VER_LIB);
????UART2_SendString( TxBuff, sizeof(TxBuff) ); //測試數(shù)據(jù)? 串口用ASC碼可以看到數(shù)據(jù)
????// 中斷方式:串口中斷
????UART2_ByteTrigCfg( UART_1BYTE_TRIG );
????UART2_INTCfg( ENABLE, RB_IER_RECV_RDY|RB_IER_LINE_STAT );
????PFIC_EnableIRQ(UART2_IRQn);
}
我想改波特率為19200