STM32 – 通迅的基本概念

STM32 – 通迅的基本概念摘要 本章主要介绍通迅的基本概念 1 串行通讯和并行通讯串行通讯是指设备之间通过少量数据信号线 一般是 8 根以下 地线以及控制信号线 按数据位形式一位一位地传输数据的通讯方式

大家好,欢迎来到IT知识分享网。

摘要:本章主要介绍通迅的基本概念

 

1. 串行通讯和并行通讯

串行通讯是指设备之间通过少 量数据信号线(一般是 8 根以下),地线以及控制信号线,按数据位形式一位一位地传输数 据的通讯方式。

串行通讯有USART, I2C, SPI等。

而并行通讯一般是指使用 8、16、32 及 64 根或更多的数据线进行传输的通 讯方式。并行通讯有SDIO(4位),FSMC(16位,控制液晶或者显存SRAM)。

STM32 - 通迅的基本概念

STM32 - 通迅的基本概念

2. 全双工、半双工和单工通讯

根据数据通讯的方向,通讯又分为全双工、半双工及单工通讯,它们主要以信道的方 向来区分

STM32 - 通迅的基本概念

STM32 - 通迅的基本概念

3. 同步通讯和异步通讯

根据通讯的数据同步方式,又分为同步和异步两种,可以根据通讯过程中是否有使用 到时钟信号进行简单的区分

STM32 - 通迅的基本概念

STM32 - 通迅的基本概念

4. 通讯速率

衡量通讯性能的一个非常重要的参数就是通讯速率,通常以比特率(Bitrate)来表示,即 每秒钟传输的二进制位数,单位为比特每秒(bit/s)。容易与比特率混淆的概念是“波特率” (Baudrate),它表示每秒钟传输了多少个码元。而码元是通讯信号调制的概念,通讯中常用 时间间隔相同的符号来表示一个二进制数字,这样的信号称为码元。

如常见的通讯传输中, 用 0V 表示数字 0,5V 表示数字 1,那么一个码元可以表示两种状态 0 和 1,所以一个码元 等于一个二进制比特位,此时波特率的大小与比特率一致;如果在通讯传输中,有 0V、 2V、4V 以及 6V 分别表示二进制数 00、01、10、11,那么每个码元可以表示四种状态, 即两个二进制比特位,所以码元数是二进制比特位数的一半,这个时候的波特率为比特率 的一半。因为很多常见的通讯中一个码元都是表示两种状态,人们常常直接以波特率来表 示比特率

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/151818.html

(0)
上一篇 2025-03-11 18:15
下一篇 2025-03-11 18:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信