全志开发板专家佩特科技为你解答到底什么是嵌入式
凡是从事计算机或电子信息相关领域工作的童鞋,一定都听说过嵌入式吧?
很多人应该知道,这两个名词和硬件系统有着非常密切的关系。一听到它们,就容易让人联想到插满芯片和针脚的电路板:
但是,如果要问具体什么是嵌入式,什么是单片机,它们之间究竟有什么区别,我相信大部分人并不能解释清楚。
佩特科技是广州地区知名的嵌入式方案研发公司,主打产品为全志多系列嵌入式开发板/核心板,如全志A33A33开发板、A83T核心板、R16开发板、R58核心板、H8核心板等等。佩特科技不仅研发技术先进,批量出货能力强大,也提供嵌入式芯片方案定制。今天,佩特科技就给大家做一个入门科普,揭秘上述问题的答案。
首先,我们来看看什么是嵌入式。
嵌入式,一般是指嵌入式系统,英文叫作:embedded system。嵌入式开发,其实就是对嵌入式系统的开发。
IEEE(美国电气和电子工程师协会)对嵌入式系统的定义是:“用于控制、监视或者辅助操作机器和设备的装置”。
国内学术界的定义更为具体一些,也更容易理解:
嵌入式系统,是以应用为中心,以计算机技术为基础,软件硬件可裁剪,适用于对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。
以应用为中心,说明嵌入式系统是有明确实际用途的。以计算机技术为基础,说明它其实就是一种特殊的计算机。软硬件可裁剪,说明它有很强的灵活性和可定制能力。
专用计算机系统,“专用”所对应的,就是“通用”。我们常用的个人PC、笔记本电脑、数据中心服务器,可以用于多种用途,就是“通用计算机系统”。
嵌入式系统究竟具体应用于哪些“专用”方向呢?
举例如下:
个人通信与娱乐系统:手机、数码相机、音乐播放器、可穿戴电子产品、PSP游戏机。
家电类产品:数字电视、扫地机器人、智能家电。
办公自动化:打印机,复印机、传真机。
医疗电子类产品:生化分析仪、血液分析仪、CT。
网络通信类产品:通信类交换设备、网络设备 (交换机、路由器、网络安全)。
汽车电子类产品:引擎控制、安全系统、汽车导航与娱乐系统。
工业控制类产品:工控机、交互式终端 (POS、ATM)、安全监控、数据采集与传输、仪器仪表。
军事及航天类产品:无人机、雷达、作战机器人。
嵌入式系统的应用领域
上述这些领域,都使用了嵌入式系统。这还只是冰山一角。可以说,嵌入式系统完完全全地包围了我们,时刻影响着我们的工作和生活。嵌入式系统,既然是一个计算机系统,那么肯定离不开硬件和软件。
一个嵌入式系统的典型架构如下:
最重要的就是嵌入式操作系统和嵌入式微处理器
从硬件角度来看,嵌入式系统就是以处理器(CPU)为核心,依靠总线(Bus)进行连接的多模块系统:
和个人PC是一样的方式
下面这张图,就是一个嵌入式系统的实物样例:
中间偏左上角,S3C2440,是CPU,中间是RAM,然后还有ROM、网卡、串口、电源等等。可以看出,嵌入式系统麻雀虽小,五脏俱全。