/*
* 串口打印初始化
* LED 外设使能|设置输出
* 中断使能
*/
Uart_Init_0();
SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOF);
GPIOPinTypeGPIOOutput(GPIO_PORTF_BASE, GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3);
IntEnable(INT_UART0);
UARTIntEnable(UART0_BASE,UART_INT_TX);
/*
* 发送端
*/
UARTTxIntModeSet(UART0_BASE,UART_TXINT_MODE_EOT); //中断模式设置
Uart_Send_0("123",3); //通过串口打印123
while(UARTBusy(UART0_BASE) == true ); //判断是否已经完全发完(阻塞在了此处)
UARTConfigurationPrint(UART0_BASE,IntStatus);
UARTConfigurationPrint(UART0_BASE,FIFOLevel | IntStatus | TxIntMode); |