⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 inituart.txt

📁 LPC2103 Project - temp measure
💻 TXT
字号:
/*
 * Inputs:      None.
 * Outputs:     UART setup registers are modified.
 * Returns:     Nothing.
 * Description: This routine initialises the UART on the ML674001.
 */

static void InitUart(void)
{
  UARTFCRIIR_bit.FCR0  = 0;           // Unbuffered operation
  UARTLCR_bit.LCR10 = 3;              // 8-bit character
  UARTLCR_bit.LCR2  = 0;              // 1 stop bit
  UARTLCR_bit.LCR3  = 0;              // No parity

  UARTLCR_bit.LCR7  = 1;              // Enable access to UARTDLL/DLH
  UARTDLL = 0xD7;                     // 9600 baud at 33MHz CCLK
  UARTDLM = 0x00;
  UARTLCR_bit.LCR7  = 0;              // Enable access to UARTRBR/THR

  UARTIER_bit.IER0  = 1;              // Enable received data available
                                      // interrupt.

  ILC1_bit.ILR9 = 4;                  // Set UART interrupt priority
                                      // level
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -