嵌入式介绍与应用
嵌入式介绍与应用
嵌入式介绍与应用
1 概念
嵌入式系统由 硬件和软件 组成。是能够独立进行运作的器件。其软件内容只包括软件运行环境及其操作系统。硬件内容包括 信号处理器、存储器、通信模块 等在内的多方面的内容。相比于一般的计算机处理系统而言,嵌入式系统存在较大的差异性, 它不能实现大容量的存储功能,因为没有与之相匹配的大容量介质,大部分采用的存储介质有 E-PROM、EEPROM 等, 软件部分以API编程接口作为开发平台的核心。
桌面对比
嵌入式开发者的桌面
纯软件开发者的桌面
2 特点
- 体积较小
- 集成度高
- 计算能力和存储大小,相对较小。
- 专用性强
- 可靠性高
3 发展历史
3.1 计算机发展
1946年,世界上第一台电子计算机,占地170平方米,重达30吨。
1960年左右的计算机。
1976年Apple 1 电脑发布。
1992年:IBM ThinkPad 700-一款功能强大的标志性笔记本电脑。这个时间段的电脑奠定了,后续几十年电脑的雏形。
3.2 嵌入式发展
20世纪60年代,登月计划,催生的阿波罗制导计算机是现代嵌入式系统的雏形之一。
总长24×12.5×6.5英寸(61×32×17厘米)、重70磅(14公斤),相当于一个行李箱子。
1971年,英特尔发布了 第一个商用微处理器 4位4004中央处理器(CPU)。此时,嵌入式系统的价格降低了,同时处理能力和功能也获得了巨大的提高。
1978年,国家工程制造商协会发布了可编程单片机的“标准”,涵盖了几乎所有以计算机为基础的控制器,如单板机、数控设备,以及基于事件的控制器。同期8位处理器发展迅猛。
1980年的随后几年,存储器、输入输出部件集成到处理器内,产生了 单片机 【16位】。在采用通用计算机占用的成本太高昂的应用中,单片机取而代之。(集成电路制造商开始把嵌入式计算机应用中所需要的微处理器、I/O接口、A/D转换器、D/A转换器、串行接口,以及RAM、ROM等部件全部集成到一个VLSI中)
2012年,智能手机崛起,SOC迅猛发展。嵌入式硬件能力空前提升。手机中,底层硬件相关的开发算嵌入式开发,上层应用,已然类似通用计算机开发了。不过芯片用于汽车、机器人等行业后,依然是嵌入式开发。
4 开发能力要求
熟悉 C/C++ 语言
熟悉 linux 系统
can、modbus、串口、tcp、mqtt等协议
了解电路原理图等。
5 应用
工业控制
交通管理,汽车
信息家电
家庭智能管理系统
机器人
6 规模
全球嵌入式系统市场规模2021年达10038.03亿元
参考
1、
2、
3、