MCU或者SOC常见驱动3:USART通信

本文介绍了MCU或SOC中的USART通信,包括其基本概念、主要特性如波特率配置和数据帧结构,以及特殊帧如空闲帧和断开帧的作用。详细解释了通信流程和数据帧格式,适合初学者了解UART在嵌入式系统中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文目的

简单的介绍USART通信一下是什么,有什么用,以及相关的232和485总线

前置知识点

  1. 基本数电时序电路,寄存器地址知识
  2. 单片机中断,外设基本知识
  3. 波特率是什么?

UART简介

相关内容参考《CN_UM_N32G45x Series User Manual V3.1.0.pdf》UAART 接口,p580

通用同步异步收发器(USART)是一种全双工串行数据交换接口,支持同步或异步通信。可灵活配置,以 便于与多种外部设备进行全双工数据交换。

主要特性

  1. 支持全双工通信
  2. 波特率可配置,最高波特率可达 4.5Mbit/s
  3. 支持 8bit 或 9bit 数据帧
  4. 支持 1bit 或 2bit 停止位
  5. 支持硬件生成校验位及校验位检查
  6. 支持DMA

通信流程

数据帧格式

所有数据帧满足的格式

  • 1 个起始位低电平有效
  • 8 或 9 位数据 (最低有效位在前)
  • 1 个
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值