专栏名称: EDN电子技术设计
EDN China电子技术设计为电子设计工程师和设计经理人提供前沿深度的电子资讯、设计实例应用方案。
今天看啥  ›  专栏  ›  EDN电子技术设计

通信教程 | 串口丢数据常见的原因

EDN电子技术设计  · 公众号  ·  · 2024-08-02 15:49

文章预览

EDN官方社区活动,欢迎工程师朋友积极参与!👆新的一期拆解活动 8月 开启, 无人机、手持示波器 、 电脑 、 扫地机器人 、 智能手表 、 固态硬盘 、 随身音箱 ,大奖小奖,福利多多,欢迎来玩! UART:Universal Asynchronous Receiver / Transmitter ,通用异步收发传输器,即我们通常说的串口。 串口是工程师最常用的串行外设之一,但在实际应用中还是会经常遇到各种问题。比如:丢失一字节数据。 今天我们就结合STM32来讲讲UART相关内容,以及容易丢失一字节数据的问题。 UART几个标志位 这里重点说一下UART状态寄存器中的几个标志位: TXE、 TC、 RXNE、 ORE。 这几个标志位在编程中经常使用,直接用函数库的同学可能没有关心过这几个标志位,数据丢失有可能就是对它们操作不当而导致出错。 TXE: 发送数据寄存器为空 (Transmit data register empty) 0:数据未传 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览