title: 如何通俗地讲清I²C、SPI、USB、UART、RS232到底是什么东西？
desc: 通俗，通俗，通俗。百度上的术语一大堆，到头来把我绕的糊里糊涂，我知道您什么都懂，能解释的让外行人也理解吗。
topic: ARM
content: 两（多）个人之间对话，需要有一个共同的语言，要不然鸡同鸭讲，或者根本不理你两（多）台机器之间要对话要有一个共同的规范。规范这套东西，本来谁家卖芯片，谁家都可以出一套，规范多了就容易乱，但是为了方便用户，IEEEIEC等等组织就出面，大家都别争，不要只想着卖自家的产品，于是统一了不同的规范，这就是 IC，SPI，USB，UART，RS232 等等通信协议标准，用于不同的场合。各家厂商按照这些协议去制造自家的芯片，
answerer_tags: 电气er，伪程序猿、伪球迷、伪军迷