当前位置:首页 > 单片机 > 单片机
[导读]时值中国单片机学会成立30周年,有幸参与这场有意义的纪念活动,与业界前辈和同行一起回顾单片机的发展演变,探讨未来的发展之路。

 单片机进入中国30年,也正是单片机高速发展的时代。从简单的控制到嵌入式系统,再到物联网,从工业领域到消费电子、安防、医疗、汽车、智能家居等产品,单片机无处不在,并从高科技领域越来越多的进入我们的日常生活。

单片机的发展从8位开始,目前8位单片机仍占有较高市场份额,在很多应用中发挥重要作用,但32位的ARM产品显然成长更快。从8位到32位,不仅仅是位数和CPU内核的变化,在软件开发、工具和环境、工程师开发方式、生态系统方面,都带来了深刻的变化。甚至产品的名字也从早期的“单片机”,到更多地使用“微控制器”或者“嵌入式系统”这样的术语(如表1)。我们下文更多以MCU或微控制器来指代这一产品。

 

 

MCU所采用的工艺,8位机时代以0.5µm~0.35µm为主,ARM7及早期的Cortex-M产品多采用0.18µm~0.14µm,而现在90nm已经成为主流。在不久的将来,40nm、28nm的单片机也将会在市场出现。工艺进步带来成本降低,动态功耗降低,单位面积集成更多内存或实现功能。

从产品本身来看,随着工艺的进步,产品设计技术的提高,以及市场需求的推动,产品的性能、架构、内存、外设、功耗和安全性都得到了很大提高(如表2)。

 

 

MCU产品的封装也在发展中。在消费类电子产品中,封装越来越小,BGA/CSP应用增多。工业类电子产品仍倾向于容易焊接,成本较低的QFP、QFN、TSSOP等封装,但DIP等大体积封装应用明显减少。如图1所示LPC824-DIP开发板,是把一颗基于Cortex-M0+内核的微控制器产品,加上一些外围电路,做到跟一颗80C51 DIP封装的芯片相兼容。

开发工具的发展紧跟产品的发展。在32位ARM微控制器时代,硬件开发工具趋于一致。大家普遍使用JTAG或者SWD接口的仿真器进行开发调试。在工具厂商的专用仿真器之外,MCU 厂商也纷纷推出支持自己产品的仿真器,如NXP(恩智浦)公司的LPC-Link(图2)。昂贵的仿真器被低价、免费或集成的板载仿真器取代。一些通用接口如Arduino的流行使MCU开发板结构趋于简单,模块化设计增多。开发板价格大幅降低,市场推广以免费或低价开发板吸引用户已成常态。

 

 

在软件集成开发工具中,Keil、IAR依旧是商用主流。同时各厂家纷纷推出基于Eclipse架构的免费IDE + gcc编译器,如NXP公司的针对LPC系列产品的LPCXpresso工具,以及与飞思卡尔合并后推出的支持NXP全系列MCU产品的MCUXpresso工具。在IDE环境之外,辅助开发的软件工具逐渐发挥作用,如代码生成工具、管脚配置工具等。

 

 

在8位单片机时代,一人可以精通整个系统,掌握所有软件,用汇编或C语言直接操作底层硬件,代码量小,结构简单。在新一代的嵌入式软件开发中,用户严重依赖供应商或第三方提供的软件开发库,包括外设驱动程序、中间件、应用例程等。软件开发呈现如下几个特点:

• 用户一般不再直接操作寄存器,而是通过软件API调用实现;

• 用户较少关心底层操作,更专注于上层应用开发;

• 软件结构化、可移植性、可继承性增强;

• 内存使用大幅增加,程序效率相对降低,通过硬件性能的提高补偿;

• 软件工作在整个系统中的比重大幅增加。

 

 

在软件开发中,就不能不提到操作系统。在8位单片机时代一般无需使用操作系统。在ARM7早期时代,µClinux移植火热,但在学习之余,在实际产品中较难应用。随着中文书的出版,µC/OS-II在中国流行。而由于商务模式及市场推广等因素影响,目前FreeRTOS的使用更为广泛,同时RT-Thread等本地实时操作系统成为新星。现在的用户更趋于理性,并广泛具有相应的知识,合理选择合适的RTOS,或者不使用RTOS。

 

 

在32位ARM微控制器时代,生态系统的概念深入人心,其重要性在某种程度上甚至超过产品本身。生态系统涵盖从学习、开发到生产的各个方面,涉及所有相关环节的参与者和相关的支持资源:工具、软件、文档、设计服务、论坛、研讨会、大学实验室、竞赛、图书、培训等。ARM生态系统日益繁荣,也进一步推动了其内核在32位领域的领导地位。适应新一代年轻工程师的使用习惯,线上活动更加活跃:新型社交媒体、在线研讨会、直播互动、网上零售等成为大家接收信息交流信息的重要平台。

 

 

不仅MCU产品、开发及生态系统在迅速发展,同时,我们在市场、应用、用户方面也看到了更多的发展和成长机会。传统工控行业保持稳定,消费类占比上升;万物互联时代创造了大量MCU的应用机会,智能家居、智慧工厂、智慧城市、智慧农业等新应用层出不穷。而由MCU产品性能提高带来的直接效果是,MCU开始侵蚀原先MPU的应用,范围更加广泛,市场应用更加多样化。一批中国客户跻身全球大客户行列,单一客户平均采购量增长迅速,具有领先技术的公司崭露头角。年轻工程师普遍接受过32位ARM MCU教育或自学;用户变“‘懒”,期待从网络及各种渠道获取参考设计及软件,开发周期缩短;用户英文程度普遍提高、有助于阅读文档、浏览网站和全球化技术交流;MCU教育走入中小学,门槛降低,受众更广。

 

 

随着设计技术和工艺的持续进步,MCU产品进一步发展,性能更高、外设更丰富、功耗更低、安全增强。同时会具有更大的程序和代码存储空间,给工程师更多自由发挥的空间,嵌入式系统开发不再局促。而生态系统以其强大的力量对MCU开发产生潜移默化的影响。通用产品区分度变小,需要对细分市场的准确定位。汽车电子、IoT(物联网)、安全将会是未来MCU增长的重要推动力量。

未来嵌入式系统的发展应该会更关注安全、可扩展、高能效。MCU与传感、连接等相融合,共同构建安全互联的终端节点。(注:本文根据“中国单片机三十年纪念会议”上的讲演整理节选。会议时间:2016年11月19日,地点:北京航空航天大学)

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭