コード例 #1
0
ファイル: SerialSTM.cpp プロジェクト: m1geo/MMDVM
void CSerialPort::beginInt(uint8_t n, int speed)
{
   switch (n) {
      case 1U:
         #if defined(STM32F4_DISCOVERY)
         InitUSART3(speed);
         #elif defined(STM32F4_PI)
         InitUSART1(speed);
         #elif defined(STM32F4_NUCLEO)
         InitUSART2(speed);
         #endif
         break;
      case 3U:
         #if defined(STM32F4_NUCLEO) && defined(STM32F4_NUCLEO_ARDUINO_HEADER)
         InitUSART1(speed);
         #else
         InitUART5(speed);
         #endif
         break;
      default:
         break;
   }
}
コード例 #2
0
/****************************************************************************
 Function
    InitUART

 Description
    Initialize the Tiva UART modules 1, 2, and 5
****************************************************************************/
void InitUART(void) {
    InitUART1();
    InitUART2();
    InitUART5();
}