STM8学习笔记9:数据通信介绍

数据通信

1 概述

所谓数据通信是指信源发出的是数字形式的消息,如电报、计算机数据等。人与人之间的通信可以通过电话系统,而数据通信是计算机与计算机或计算机与其他数据终端之间存储处理传输和交换信息的一种通信技术。我们可以将数据通信严格定义为:依照特定的通信协议,利用某种数据传输技术在两个功能单元之间传递数据信息。

1.1 串行/并行通信

按数据通信方式分类,可分为串行通信和并行通信,如下图:
在这里插入图片描述
串行通信和并行通信的特点如下:
在这里插入图片描述

1.2 单工/半双工/全双工

按数据传输方向分类,可分为单工通信,半双工通信以及全双工通信,如下图:
在这里插入图片描述
单工通信:数据只能沿一个方向传输
半双工通信:数据可以沿两个方向传输,但需要分时进行
全双工通信:数据可以同时进行传输

1.3 同步/异步通信

按数据同步方式(有无时钟线)分类,可分为同步通信和异步通信,如下图:
在这里插入图片描述
同步通信:共用同一时钟信号
异步通信:没有时钟信号,通过在数据信号中加入起始位和停止位等一些同步信号

1.4 波特率

  1. 比特率:每秒钟传送的比特数,单位 bit/s
  2. 波特率:每秒钟传送的码元数,单位 Baud
  3. 比特率:波特率 * log2 M,M 表示每个码元承载的信息量
  4. 在二进制系统中,比特率数值上等于波特率

1.5 RS232电平通用CMOS/TTL电平对比

电平逻辑1逻辑0
RS-232 电平-15V ~ -3V+3V ~ +15V
CMOS 电平3.3V0V
TTL 电平5V0V
由上图可知,CMOS/TTL 电平不能与 RS-232 电平直接交换信息

Note

  1. CMOS(互补的金属氧化物半导体金属管,Complementary Metal-Oxide-Semiconductor Transistor) 电平和 TTL(三极管-三极管 逻辑,Transistor-Transistor Logic)电平的区别是什么?
    CMOS 和 TTL 电平是按照芯片的制作工艺来分类的,最本质的区别是 CMOS 内部集成的是 MOS 管,互补是因为 N 型 MOS 和 P 型 MOS 同时出现在了电路中,而 TTL 内部集成的是 三极管,

1.6 常见的串行通信接口

在这里插入图片描述

2 参考资料

  1. 单片机通信总述——理论部分(CAN、串口、SPI、I2C等)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值