搜索
  • 首页
  • 快讯
  • 资讯
    • 推荐
    • 财经
    • AI
    • 创新
    • 城市
    • 最新
    • 创投
    • 汽车
    • 科技
    • 专精特新
  • 直播
  • 视频
  • 专题
  • 活动
搜索
寻求报道
我要入驻
城市合作
首页> 嵌入式计算机>正文

到底什么是嵌入式?什么是单片机?

鲜枣课堂·2019-09-10 17:30
嵌入式和单片机之间,究竟有什么区别?

编者按:本文来自微信公众号 “鲜枣课堂”(ID:xzclasscom),作者小枣君,36氪经授权发布。

凡是从事计算机或电子信息相关领域工作的童鞋,一定都听说过嵌入式和单片机吧?

很多人应该知道,这两个名词和硬件系统有着非常密切的关系。一听到它们,就容易让人联想到插满芯片和针脚的电路板:

但是,如果要问具体什么是嵌入式,什么是单片机,它们之间究竟有什么区别,我相信大部分人并不能解释清楚。

今天,小枣君就给大家做一个入门科普,揭秘上述问题的答案。与此同时,我还会给大家介绍一下,我们经常听说的51、STM32,究竟是什么。

什么是嵌入式

首先,我们来看看什么是嵌入式。

嵌入式,一般是指嵌入式系统,英文叫作:embedded system。嵌入式开发,其实就是对嵌入式系统的开发。

IEEE(美国电气和电子工程师协会)对嵌入式系统的定义是:“用于控制、监视或者辅助操作机器和设备的装置”。

国内学术界的定义更为具体一些,也更容易理解:

嵌入式系统,是以应用为中心,以计算机技术为基础,软件硬件可裁剪,适用于对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。

以应用为中心,说明嵌入式系统是有明确实际用途的。以计算机技术为基础,说明它其实就是一种特殊的计算机。软硬件可裁剪,说明它有很强的灵活性和可定制能力。

专用计算机系统,“专用”所对应的,就是“通用”。我们常用的个人PC、笔记本电脑、数据中心服务器,可以用于多种用途,就是“通用计算机系统”。

嵌入式系统究竟具体应用于哪些“专用”方向呢?

举例如下:

  • 个人通信与娱乐系统:手机、数码相机、音乐播放器、可穿戴电子产品、PSP游戏机

  • 家电类产品:数字电视、扫地机器人、智能家电

  • 办公自动化:打印机,复印机、传真机

  • 医疗电子类产品:生化分析仪、血液分析仪、CT

  • 网络通信类产品:通信类交换设备、网络设备 (交换机、路由器、网络安全)

  • 汽车电子类产品:引擎控制、安全系统、汽车导航与娱乐系统

  • 工业控制类产品:工控机、交互式终端 (POS、ATM)、安全监控、数据采集与传输、仪器仪表

  • 军事及航天类产品:无人机、雷达、作战机器人

嵌入式系统的应用领域

上述这些领域,都使用了嵌入式系统。这还只是冰山一角。

可以说,嵌入式系统完完全全地包围了我们,时刻影响着我们的工作和生活。

嵌入式系统,既然是一个计算机系统,那么肯定离不开硬件和软件。

一个嵌入式系统的典型架构如下:

注意,最重要的就是嵌入式操作系统和嵌入式微处理器。

从硬件角度来看,嵌入式系统就是以处理器(CPU)为核心,依靠总线(Bus)进行连接的多模块系统:

和个人PC是一样的方式

下面这张图,就是一个嵌入式系统的实物样例:

中间偏左上角,S3C2440,是CPU,中间是RAM,然后还有ROM、网卡、串口、电源等等。可以看出,嵌入式系统麻雀虽小,五脏俱全。

什么是单片机

嵌入式系统的核心,就是嵌入式处理器。嵌入式处理器一般分为以下几种典型类型:

  • 嵌入式微控制器MCU(Micro Control Unit)

MCU内部集成ROM/RAM、总线逻辑、定时/计数器、看门狗、I/O、串口、A/D、D/A、FLASH等。典型代表是8051、8096、C8051F等。

  • 嵌入式DSP处理器(Digital Signal Processor)

DSP处理器专门用于信号处理,在系统结构和指令算法进行了特殊设计。在数字滤波、FFT、频谱分析中广泛应用。典型代表是TI(德州仪器)公司的TMS320C2000/C5000系列。

  • 嵌入式微处理器MPU(Micro Processor Unit)

MPU由通用处理器演变而来,具有较高的性能,拥有丰富的外围部件接口。典型代表是AM186/88、386EX、SC-400、PowerPC、MIPS、ARM系列等。

此外,还有嵌入式片上系统SoC(System on Chip)和可编程片上系统SoPC(System on a Programmable Chip)。

我们的单片机,就属于上述的第一种——MCU(嵌入式微控制器)。

我们来详细介绍一下它。

单片机,又称为单片微控制器,英文叫Single-Chip Microcomputer。

它其实就是一种集成电路芯片,是通过超大规模集成电路技术,将CPU、RAM、ROM、输入输出和中断系统、定时器/计数器等功能,塞进一块硅片上,变成一个超小型的计算机。

这么说来,单片机不就是一个嵌入式系统?别急,我们往下看。

“单片机”其实是一种古老的叫法。以前半导体工艺技术不成熟,不同的功能无法做进一个芯片(Chip),所以会有多片机。现在半导体技术早已非常发达,所以不存在多片机。但是,“单片机”的叫法却一直延用至今。

很多高校老师喜欢强调单片机姓“单”,除了指单片机只是一个硅片之外,更多是指单片机的功能单一,它是完成运算、逻辑控制、通信等功能的单一模块。即便它性能再强大,功能依然是单一的。

单片机技术从上世纪70年代末诞生,早期的时候是4位,后来发展为8位,16位,32位。它真正崛起,是在8位时代。8位单片机功能很强,被广泛应用于工业控制、仪器仪表、家电汽车等领域。

我们在研究单片机的时候,经常会听到两个词——51单片机、STM32。我来介绍一下它们究竟是什么。

51单片机,其实就是一系列单片机的统称。该系列单片机,兼容Intel 8031指令系统。它们的始祖,是Intel(英特尔)的8004单片机。

注意,51单片机并不全是英特尔公司的产品。包括ATMEL(艾德梅尔)、Philips(飞利浦)、华邦、Dallas(达拉斯)、Siemens(西门子)、STC(国产宏晶)等公司,也有很多产品属于51单片机系列。

ATMEL公司的51单片机,AT89C51

这是一个51单片机的开发板,中间那个芯片才是51单片机

51单片机曾经在很长时间里都是市面上最主流、应用最广泛的单片机,占据大量的市场份额。

51单片机其实放在现在毫无技术优势,是一种很老的技术。之所以它的生命力顽强,除了它曾经很流行之外,还有一个原因,就是英特尔公司彻底开放了51内核的版权。

所以,无论任何单位或个人,都可以毫无顾忌地使用51单片机,不用付费,也不用担心版权风险。

此外,51单片机拥有雄厚的存量基础和群众基础。很多老项目都是用的51单片机,出于成本的考虑,有时候只能继续沿用51单片机的技术进行升级。而且,很多老一辈的工程师,都精通51单片机开发技术。所以,51单片机的生命力得以不断延续。

再来看看STM32。

STM32,是意法半导体公司推出的基于ARM Cortex-M内核的通用型单片机。

STM32单片机

意法半导体(STMicroelectronics)是世界最大的半导体公司之一,于1987年6月成立,是由意大利的SGS微电子公司和法国Thomson半导体公司合并而成。1998年5月,SGS-THOMSON Microelectronics 将公司名称改为意法半导体有限公司。

意法半导体LOGO

ARM公司以前小枣君给大家介绍过。它是目前全球做芯片设计最厉害的公司之一,利用手机芯片的快速发展而崛起,占有物联网市场极大的份额。

在单片机领域,ARM的Cortex-M内核拥有压倒性的优势,已经成为绝对的主流。很多半导体公司都放弃了自己原先的架构,转做ARM架构的单片机。

STM32单片机开发板

STM32的硬件配置可以满足大部分的物联网开发需求,开发工具和相关的文档资料齐全,已经成为目前单片机学习的首选对象。

嵌入式和单片机的区别

说到这里,我们来看看,嵌入式和单片机的区别到底是什么。

从前文的介绍来看,嵌入式系统是一个大类,单片机是其中一个重要的子类。嵌入式系统像是一个完整的计算机,而单片机更像是一个没有外设的计算机。

以前单片机包括的东西并不算多,两者的硬件区别较为明显。但是,随着半导体技术的突飞猛进,现在各种硬件功能都能被做进单片机之中。所以,嵌入式系统和单片机之间的硬件区别越来越小,分界线也越来越模糊。

于是,人们倾向于在软件上进行区分。

从软件上,行业里经常把芯片中不带MMU(memory management unit,内存管理单元)从而不支持虚拟地址,只能裸奔或运行RTOS(实时操作系统,例如ucos、华为LiteOS、RT-Thread、freertos等)的system,叫做单片机(如STM32、NXP LPC系列、NXP imxRT1052系列等)。

而把芯片自带MMU可以支持虚拟地址,能够跑Linux、Vxworks、WinCE、Android这样的“高级”操作系统的system,叫做嵌入式。

在某些时候,单片机本身已经足够强大,可以作为嵌入式系统使用。它的成本更低,开发和维护的难度相对较小,尤其是针对一些针对性更强的应用。而嵌入式系统理论上性能更强,应用更广泛,但复杂度高,开发难度大。

嵌入式和单片机的学习价值

最后我们来说一说嵌入式和单片机的学习价值,到底有没有必要学习嵌入式和单片机。

最近这些年,有一句话被广泛传播,那就是——“软件为王”。人们普遍认为软件知识的价值远远大于硬件,而学习软件,从事软件方向,会更容易找到工作,找到更高收入、更有前途的工作。

而嵌入式和单片机,往往被归为“硬件”方向,遭人“嫌弃”。加上嵌入式和单片机的学习难度较大,学习周期很长,需要漫长的“煎熬”,所以越来越多的人放弃这条路。

小枣君认为这种想法是不正确的。

首先,嵌入式和单片机并不是纯“硬件”类方向。前面我也说了,它们是软件和硬件的紧密结合。

如果你想学好嵌入式和单片机,只懂数字电路和微机接口这样的硬件知识是不够的,你更需要学习的,是汇编、C/C++语言、数据结构和算法知识。

拥有软硬结合的能力,远远比单纯掌握某种程序开发语言更有价值。

其次,嵌入式和单片机拥有广泛的应用场景,在各个领域都有项目需求和人才需求。

根据权威部门统计,目前我们国家每年的嵌入式人才缺口高达50万。尤其是嵌入式软件开发,是未来几年最热门和最受欢迎的职业之一。具有10年工作经验的高级嵌入式工程师,年薪可以达到30-50万元左右。

而且我们国家现在正在大力发展芯片产业,也会带动嵌入式人才的就业,提升待遇。

随着5G的全面启动,整个社会正在向“万物互联”的方向发展。物联网技术也将迎来前所未有的历史机遇。嵌入式和单片机技术是物联网技术的重要组成部分,也将进入发展的快车道。

因此,尽管学习过程会比较艰辛,小枣君仍然建议有志青年关注这一赛道。技术越难,过程越苦,越有利于构建竞争壁垒。到了后期,个人价值可以得到进一步的体现。

头图来源:Unsplash
嵌入式计算机 嵌入式系统设计 stm32
+1
7

好文章,需要你的鼓励

参与评论
评论千万条,友善第一条
登录后参与讨论
提交评论0/1000
你可能也喜欢这些文章
想法,是可落地的资产
升维思考,降维行动
CEO锦囊|未来,显示屏的极限在哪里?
当心爆炸,这种降温神器其实是个“迷你煤气罐”
20%国土面积是填出来的?荷兰是如何在海上建国的?
写作不够好,怎么办?
你有自己的工作流吗?
告别AI焦虑,普通人快速上手AI大模型的3个关键能力
好点子迟迟难以落地,问题出在哪儿?

最新文章推荐

最前线|长安启源E07上市,搭载自研智驾等7大智能技术 中式养生水,无糖宇宙新神话? 500米开3家“辣椒炒肉”店,地方菜系迎来新变局? 论“企业家精神”的现代性 电动车高端化受阻,爱玛讲起四轮车新故事 微博热搜、播放破亿,27岁霸总爱上45岁保洁?短剧里的保洁,有多离谱? 先发制人,微软+o1一次发布10个自主AI Agent 机器人要走劳动路线 再见,曲面屏 小红书放下了清高
鲜枣课堂
特邀作者

鲜枣课堂小枣君

最近内容

国产操作系统的沉浮往事
5G新通话,又有新进展
跳过5G和5G-A,直接发展6G,可行吗?

提及的项目

查看项目库

意法半导体

中智精工

达拉斯

POWER+

展开更多

下一篇

新加坡政府推荐文章:如何开发出好软件?(下)

传统的软件工程方法已经过时了。

2019-09-10

热门标签

比特币钱包 跑马圈地 五行命理 易经 命理 信息发布 文科专业 科技logo 问问魔镜 欧洲议会 细胞培养 色谱 液相色谱仪 和平主义者 yoho有货 创新者的窘境 心智模式 医疗卫生 村卫生室 基层医疗机构 电气时代 网络洗钱 社区服务站 我们和大数据 医疗大数据 徐家汇 招聘系统 肯德基全家桶 帐篷 一线
意见反馈
36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

推送和解读前沿、有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚焦全球优秀创业者,项目融资率接近97%,领跑行业

玻璃钢生产厂家天津商场主题创意商业美陈理念信阳公园景观玻璃钢人物雕塑潮州公园摆件玻璃钢雕塑家居玻璃钢花盆哪里有金昌动物玻璃钢雕塑制作玻璃钢卡通鼠雕塑河北通道商场美陈订购福州玻璃钢雕塑方案杭州玻璃钢公园雕塑郏县玻璃钢雕塑费用池州玻璃钢花盆成都逼真玻璃钢面包雕塑武威玻璃钢雕塑制作流程武汉不锈钢镂空玻璃钢人物雕塑祖庙玻璃钢人物雕塑嘉兴玻璃钢海豚雕塑价格商丘广场标识玻璃钢仿铜雕塑山西玻璃钢抽象动物雕塑供货商工业玻璃钢雕塑摆件销售湖北玻璃钢雕塑供应商河北通道商场美陈价格宇航员摆件玻璃钢雕塑太空人延边玻璃钢雕塑厂家定制代理玻璃钢雕塑海南玻璃钢酒店人物雕塑绍兴公园玻璃钢雕塑云浮玻璃钢动物雕塑规格枣庄市玻璃钢人物雕塑厂家石家庄玻璃钢卡通雕塑加工价格玻璃钢楼盘雕塑香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化