64.3. 通用异步收发器UART

64.3.1. 概述

uart通用异步收发器UART驱动示例工程展示了UART的配置使用方法,实现串口数据的接收和发送

  • 示例代码中,进行UART串口资源的初始化配置,设置串口时钟及收发FIFO深度,配置中断,实现串口收据的发送与接收

64.3.2. 端口设置

  • 串口波特率设置为115200bps1个停止位无奇偶校验位

64.3.3. 注意

  • 当使能FIFO时,根据设置的FIFO阈值进行回显

  • 当禁能FIFO时,一字节回显一次

64.3.4. 运行现象

当工程正确运行后,通过串口手动输入字符串,如:12345678909876543210,则串口终端会收到如下信息:

uart driver example
fifo mode
uart will send back received characters, echo every 8 bytes, depends on the fifo threshold
12345678