博客摘录「 串口通信基础(一)——串行与并行通信,同步与异步通信」2026年7月6日

博客摘录「 串口通信基础(一)——串行与并行通信,同步与异步通信」2026年7月6日
串口通信中比较重要的参数包括波特率、数据位、停止位及校验位串行通信与并行通信当传输1字节bite信息时并行通讯有8根信号线实现同时传输假如耗时为1T而串行是在一根信号线上把数据排成一行、一位一位传输需要传8次因此耗时为8T。串行通信是一种概念串口通信是一种具体的通信手段。同步通信是一种连续传送数据的通信方式一次通信传送一帧数据每个信息帧用同步字符作为开始字符间不加标识位。只需在传送报文的最前面附加特定的同步字符使发收双方建立同步此后在同步时钟的控制下逐位发送/接收。异步通信是按字符帧传输的发送端可以在任意时刻开始发送字符时间间隔可以是任意的在一字符帧中的所有比特是连续发送的。因此必须在每一个字符的开始和结束的地方加上标志即加上开始位和停止位以便使接收端能够正确地将每一个字符接收下来。奇校验需要保证传输的数据总共有奇数个逻辑高位如果是偶校验需要保证传输的数据总共有偶数个逻辑高位。举例来说假设传输的数据位为01001100如果是奇校验则奇校验位为0要确保总共有奇数个1如果是偶校验则偶校验位为1要确保总共有偶数个1。单工模式就是“我说你听你不能答”适合只需要单向传递信息的场景是无线通信的“基础款”。半双工模式就是“轮流说话不能同时说”全双工模式可以“双向同时对话”沟通无延迟。半双工模式就是“轮流说话不能同时说”。全双工的“两大核心技术”——TDD与FDDTDD的核心逻辑发送和接收共用同一个频率信道通过“划分时间片”来区分发送和接收。FDD的核心逻辑发送和接收使用两个独立的、对称的频率信道一个专门用来发送数据上行信道一个专门用来接收数据下行信道两个信道同时工作互不干扰。就像两条平行的专属车道一条用来去发送一条用来回接收同时通行不用切换。