嵌入式ARM架构学习8——串口

嵌入式ARM架构学习8——串口

1. 什么是单工、半双工、全双工通信?

这是根据数据流向对通信方式进行的分类。

单工通信:数据只能在一个方向上传输,不能反向。一方固定为发送端,另一方固定为接收端。例如:广播、电视。

半双工通信:数据可以在两个方向上传输,但不能同时进行。在某一时刻,只能有一方发送,另一方接收。就像对讲机,说话时要按住“讲话”键,此时只能发送不能接收;松开键才能听对方说话,此时只能接收不能发送。

全双工通信:数据可以在两个方向上同时、独立地传输。双方都可以同时进行发送和接收操作。例如:电话、手机通话、现代网络通信。

核心区别:关键在于数据传输方向和能否同时进行。

2. 什么是串行通信,什么是并行通信?

这是根据数据位传输方式进行的分类。

串行通信:将数据拆分成一位一位(bit),在一条信道上按顺序依次进行传输。

优点:成本低(线路少)、抗干扰能力强、适合远距离通信。

缺点:速度相对较慢(在相同时钟频率下)。

并行通信:使用多条信道,将数据的多个位(如8位、16位)同时传输出去。

优点:速度理论上是串行的数倍(在相同时钟频率下)。

缺点:成本高(线路多)、各信道间信号延迟可能导致数据错误、抗干扰能力差,不适合远距离通信。

核心区别:关键在于一次传输的数据位数和使用的信道数量。

3. 什么是异步通信,什么是同步通信?

这是根据通信双方如何协调时钟(同步) 进行的分类。

异步通信:

发送器和接收器有各自的时钟,不共享统一的时钟信号。

以字符为单位进行传输。每个字符前后加上起始位和停止位,用于标识一个字符的开始和结束,从而实现同步。

优点:实现简单,硬件成本低。

缺点:附加位(起始、停止、校验位)带来额外开销,效率相对较低。

同步通信:

通信双方共享一个统一的时钟信号(可以通过单独时钟线传输,或通过编码方式嵌入在数据流中)。

以数据帧(包含大量数据字节的块)为单

📚 相关推荐

华为黑科技之硅负极大电池+非牛顿流体 长远来看,中国国内智能手机市场规模庞大,以往数据显示,国内市场每年智能手机的出货量约 2.6 亿部至 2.7 亿部。然而...
什么样的保时捷996能卖到860万
任丘36524便利店电话

什么样的保时捷996能卖到860万

📅 08-27 👁️ 9153
国粹古代十大名乐器「埙」演奏曲目,闭目清心聆听袅袅不绝
路由器华为好还是TP好?品牌对比与推荐
任丘36524便利店电话

路由器华为好还是TP好?品牌对比与推荐

📅 07-20 👁️ 1603
箬伊名字寓意及打分
亚洲365bet体育

箬伊名字寓意及打分

📅 09-21 👁️ 5143
索尼 XBA-100( SONY XBA-100 )
365手机app

索尼 XBA-100( SONY XBA-100 )

📅 08-20 👁️ 3960
怎么问卷星中问卷调查的结果下载下来
365手机app

怎么问卷星中问卷调查的结果下载下来

📅 08-11 👁️ 3079
苹果蓝牙耳机用几个小时(airpods(用多长时间?)
任丘36524便利店电话

苹果蓝牙耳机用几个小时(airpods(用多长时间?)

📅 06-29 👁️ 9600
**苹果怎么拼英语?了解常见英语表达与用法**