dsp28335 sci中用fifo完成485收发通信_嵌入式硬件通信接口协议-UART(一)协议基础...

956ed62d2ad23e817b45eec5c147434c.png

文章首发于同名微信公众号:DigCore

欢迎关注同名微信公众号:DigCore,及时获取最新技术博文。

原文链接:https://mp.weixin.qq.com/s/Qmk0VEsPzlwYGhum42GdCQ

(说明:此处的文章从微信公众号拷贝而来,图片或者排版上可能存在一定的瑕疵,欢迎点击原文链接阅读)


一、 简介

UART,全称UniversalAsynchrONous Receiver/Transmitter,译为通用异步收发器。

串口的出现是在1980年前后,数据传输率是115kbps~230kbps。串口出现的初期是为了实现连接计算机外设的目的,初期串口一般用来连接鼠标和外置Modem以及老式摄像头和写字板等设备。串口也可以应用于两台计算机(或设备)之间的互联及数据传输。由于串口(COM)不支持热插拔及传输速率较低,目前部分新主板和大部分便携电脑已开始取消该接口。目前串口多用于工控和测量设备以及部分通信设备中。 在几乎所有的MCU中都会有UART接口。 --from 百度百科 https://baike.baidu.com/item/串行接口

每当口中提到“串口”,很容易让人想到的名词有UART、USART、COM口、TTL/CMOS、RS-232、RS-422、RS-485。其中:

  1. UART,“串口”时序协议的名称,定义了各个信号时序协议;
  2. USART,相比UART增加了同步信号,可实现ISO-7816智能卡接口;
  3. COM口,在PC等操作系统上,区别于USB、SATA接口的串行接口,定义了在操作系统中的规范;
  4. TTL/CMOS,嵌入式硬件系统的信号电平;
  5. RS-232,在UART基础上再定义了信号的电气特性
  6. RS-422,在RS-232基础上定义了差分信号传输的电气特性
  7. RS-485,在RS-422基础上定义了半双工模式

二、 信号线

信号线的命名,都是基于当前终端设备而定义的。

UART常用的信号线有:

RxD,当前终端设备的接收管脚

TxD,当前终端设备的发送管脚

GND,当前终端设备的地

如上所述,信号线的命名基于当前终端设备而做的标记,在手工接线时,可以快速判断连接的线序。

一般的,设计者在设计PCB时,对外连接做的一些预留接口,标记接口管脚时,都会添加丝印标记,这时标记的都是当前终端设备的管脚信息。

例如标记着RxD的引脚,应该与外部的UART接口TxD连接。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值