当前位置:首页 > 单片机 > 单片机
[导读]一般情况下,硬件研发工程师需要全部掌握采用STC系列51单片机(下文简称:STC单片机)和STM32单片机(由于STM32在国内比较流行,用该系列代表基于ARM公司Cortex-M3内核的所有单片机)设计产品的知识、经验和技能。在设计产品过程中,硬件研发工程师会发现有很多具备独立功能和可以重复使用的硬件功能模块(下文简称:硬件模块)可以像软件对象编程中的类一样,进行封装和存储后,作为自己的知识和经验的财富。鉴于硬件模块相对显性的特点,硬件研发工程师一般都会有意或无意的收集一些硬件模块。可是,很多硬件研发工程师由于产品研发进度,公司及身边的同事不注重知识财富库的建设,又有多少硬件研发工程师能认真和细致的建立过自己的硬件模块库呢?

一般情况下,硬件研发工程师需要全部掌握采用STC系列51单片机(下文简称:STC单片机)和STM32单片机(由于STM32在国内比较流行,用该系列代表基于ARM公司Cortex-M3内核的所有单片机)设计产品的知识、经验和技能。在设计产品过程中,硬件研发工程师会发现有很多具备独立功能和可以重复使用的硬件功能模块(下文简称:硬件模块)可以像软件对象编程中的类一样,进行封装和存储后,作为自己的知识和经验的财富。鉴于硬件模块相对显性的特点,硬件研发工程师一般都会有意或无意的收集一些硬件模块。可是,很多硬件研发工程师由于产品研发进度,公司及身边的同事不注重知识财富库的建设,又有多少硬件研发工程师能认真和细致的建立过自己的硬件模块库呢?

单片机又称单片微控制器,全称是单片微型计算机,简称MCU,主要是指8位单片机。它既是典型的嵌入式微控制器,也是一种集成电路芯片,主要是把一个计算机系统集成到一个芯片上,相当于一个微型的计算机,其应用领域非常之广,譬如将单片机用于笔记本电脑或者学习机上,可以减小二者的重量和大小,让用户携带起来更为方便。

在当今这个模拟电子技术看似被冷落(其实无处不在)和数字电子技术主导的信息时代,对于刚入电子信息相关专业的大中专学生或需要转型进入电子产品硬件研发行业的工程师而言,首先面对的第一个问题是:8位的51单片机和32位的基于Cortex-M3内核的STM32单片机哪一个作为电子技术入门的硬件平台更合适?在综合收集网上相关信息后,我相信很多刚入行的朋友,都应该被支持51单片机和STM32单片机任一种硬件平台作为入门的理由搞得不知所措。

还记得12年的时候,当时市场上8位机还很多,尤其51单片机在stc的带领下,占据着大片的单片机市场,学单片机大家都用51,大学教材也是以51来入门,虽然此时Atmel系列51单片机已经不太常见了,但国产51任占据着90%的国内51市场,可谓是51单片机经久不衰,低端8位机市场基本不可替代,经得住了历史的考验,当时8位机还有avr,16位机有msp430,其他厂家单片机还有pic,高端嵌入式处理器等市场有arm7,arm9等,各种单片机都“安分守己,各守其位,一片祥和”,可是到了14年,当我再次进行单片机开发的时候,发展stm32非常火爆了,企业都在用stm32来做开发,曾经用8位机开发的产品大部分转而用stm32开发,曾经只能用arm9能做的产品,现在stm32照样可以做,而且做起来比arm9+linux简单,让我实在是又惊喜又叹息,惊喜的是可以用性能更为强劲的mcu,叹息的是我曾经学的51已无用武之地了。

其实,硬件模块库类似于我们上学时为了写作文而收集的美文库和好词库,这是我们设计产品的素材、经验和知识财富。俗话说“天下文章一大抄,就看会抄不会抄!”。这句话的意思不是鼓励大家抄别人的东西,而是告诉我们应该刻意建立知识财富库和利用知识财富库中的知识、经验和技能进行设计、创作和创新的方法。

由于在国内,STC系列的51单片机市场占有率最高,参考资料和使用人群众多,因此,在下文中,我们将以STC单片机作为51单片机的代表。正如,STM32单片机作为基于ARM公司Cortex-M3内核单片机的代表一样。在这里STC单片机是51单片机的代表,STM32是基于ARM公司Cortex-M3内核单片机的代表。

STC单片机和STM32单片机都是采用独立的数据和地址总线访问数据和程序存储器的哈弗计算机结构。STC单片机是基于MCS-51内核的8位单片机,STM32是基于Cortex-M3内核的32位单片机。两者都具备单芯片内集成计算机的核心运算处理器和不同功能的外设。STC单片机和STM32单片机在国内应用都非常广泛,资料也非常多,入门需要的信息、资源、工具和软件等等都比较丰富。这两种芯片的这些特点和现实,决定了当前一个非常重要的现实:硬件研发工程师有必要全部掌握采用STC单片机和STM32单片机开发产品的技能。

当前技术发展的现实告诉我们一个现实:硬件研发工程师有必要全部掌握采用STC单片机和STM32单片机开发产品的技能。

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

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 隧道灯 驱动电源
关闭