Communication Protocol - Serial Communication

Communication Protocol - Serial Communication

💡 原文中文,约1900字,阅读约需5分钟。
📝

内容提要

本文介绍了单片机中最常用、最基础的通讯方式——串口通信,包括协议层、物理层、TTL 标准和 RS-232 标准的比较,以及 RS-232 协议使用的 DB9 接口的引脚定义。同时,文章还介绍了 UART 和 USART 的区别。

🎯

关键要点

  • 串口通信是单片机中最常用的通讯方式,适用于调试和单片机间的通讯。
  • 串口通信的物理层包括RS-232和TTL标准。
  • 并行通信速度快但占用引脚多,串行通信占用引脚少但速度慢。
  • 单工、半双工和全双工是串口通信的三种传输方式。
  • 同步通信带时钟信号,异步通信不带时钟信号。
  • UART是通用异步收发器,USART是其升级版,增加了时钟同步功能。
  • RS-232标准使用DB9接口,需电平转换芯片与TTL电平兼容。
  • RS-232和TTL电平的逻辑0和逻辑1标准不同。
  • DB9接口的引脚定义包括DCD、RXD、TXD、DTR、GND、DSR、RTS、CTS和RI。
  • 在实际使用中,通常只保留RXD、TXD和GND信号。
➡️

继续阅读