UART串口为啥是现在单片机的标配?

strongerHuang 2025-10-15 20:00

关注+星标公众,不错过精彩内容

作者 | strongerHuang

微信公众号 | strongerHuang


串口大家都不陌生了,但有读者问:UART串口为啥是现在单片机的标配?一时间又不知道怎么回答!


四十多年前的8051都集成了UART串口,而现在市面上所有通用的单片机,串口是必备的一个外设。并且,不光是UART,I2C、SPI也是必备的。

现在的单片机,最少的都有一个UART串口,多的高达10个以上串口,开发也基本离不开串口了。

UART串口为啥是现在单片机的标配?

1、历史原因

UART:Universal Asynchronous Receiver/Transmitter,通用异步收发器,简称串口。


从名称可以看得出来,串口是最早的一批通信接口,后面一直沿用,也是目前最常用的一种通信接口。


就好像中国人用筷子吃饭,虽然有勺子、叉子可以替代筷子,但在中国的餐桌上,筷子也是必备的一种吃饭工具。
UART串口为啥是现在单片机的标配?图1
2、简单易用

UART底层通信协议相对比较简单,初学者上手容易。点灯是初学者第一个“项目”,那么,串口就是第二个“项目”。


串口很多底层都是封装好的,开发者只需要简单调用API接口即可对串口进行操作。

void USART_SendData(USART_TypeDef* USARTx, uint16_t Data){  USARTx->DR = (Data & (uint16_t)0x01FF);}

串口不光是初学者常用,现在很多项目都会用到UART串口,很多外围模块,像WiFi、蓝牙都有串口的透传方案!


3、通用性

在通信速度要求不是很高的场合下,单片机和外围的模块通信,大多都是用串口。


比如温湿度、陀螺仪、GPS等各种外围模块,和主机(单片机)通信基本都是用串口。因此,串口的通用性很强。

UART串口为啥是现在单片机的标配?图2


4、开发者最常用

做单片机项目,都离不开调试和维护,写一段时间会进行自测,这个时候用串口调试输出最简单和便捷。


还有,我们最怕项目遇到异常bug,这个时候我们用串口输出一段logo就比较直观。相信有经验的单片机工程师在日常开发过程中都会用串口做各种各样的事情。


5、串口便宜

串口作为一种集成在单片机内部的“模块,从IC设计的角度来说,串口这个模块的设计成本、制造成本都很便宜。


当然,我没有从事IC设计,串口具体的价格我不清楚,但从单片机销售价格看得出来,单串口这一模块肯定不贵。


6、市场需求

自古至今,都是市场驱动型经济。市场有需求,特别是串口这种需求很大的市场,自然各个单片机厂家都会标配,不然没卖点。


就好像餐馆,因为人每天都要吃饭,这个需求很大,自然路边、商场各个角落只要有一定人流的地方,就会有餐馆的存在。


就写到这里吧,好像又水了一篇内容,还有更多的原因,欢迎大家可以留言讨论。


------------ END ------------


UART串口为啥是现在单片机的标配?图3


关注公众号回复“加群”按规则加入技术交流群,回复“1024”查看更多内容。


点击“阅读原文”查看更多分享。

声明:内容取材于网络,仅代表作者观点,如有内容违规问题,请联系处理。 
AR 单片机
more
Arduino被高通收购,并推出全新集成开发环境!
英伟达宣布 DGX Spark 桌面 AI 超算 15 日正式发售,3999 美元
将科研脏活累活真·丢给AI!上海AI Lab推出深度科研智能体FlowSearch
攻克高速着陆瓶颈!加拿大团队提出DART无人机系统,实现100km/h移动平台着陆成功率超80%!
Karpathy「疯狂之作」:100美元、4小时,就能训练你自己的「小型GPT」
英伟达DGX Spark开箱实测:这才是AI开发者的梦想机器
Meta Ray-Ban Display 全美售罄,试戴预约排到11月,拆解后:AR 技术领先,可维修性存短板
转战线上销售?Polestar极星品牌关闭在国内市场最后一家直营门店
IROS 2025 Startup Forum创业者与投资人西湖论剑,报名启动!
突袭!美商务部将16家中企加入实体清单,Arrow在列
Copyright © 2025 成都区角科技有限公司
蜀ICP备2025143415号-1
  
川公网安备51015602001305号