什么是嵌入式系统?

百度百科的定义我好想不太明白,先从嵌入式这个词汇来说,嵌入就是镶入,那是不是在原来的系统的基础上进行修改的操作系统?
比如LINUX和安卓到底是什么关系?

首先得明白一点,安卓不是Linux它只是一种基于Linux的自由开放源码的操作系统。在华清远见学习嵌入式的时候记得老师这样说过,嵌入式系统是一种专用的计算机操作系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。其实日常生活中的手表微波炉等都会用到嵌入式系统的。但是安卓说的通俗一点在生活中也会经常看到的,就是应用到手机里面的安卓手机。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-15
说白了目前有两个CPU硬件系列,
一是带电扇的CPU:目前的电脑,费电,发热大,性能高;
二是不带电扇的CPU:目前的手机,单片机等。也就是嵌入式,省电,发热小。

其实只要是CPU都可以装操作系统的。只是有的硬盘太小了,装不下。或内存太小运行不了而已。

安卓是基于Linux内核,但不是Linux操作系统。
“Android是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。Android的主要竞争对手是苹果公司的iOS以及RIM的Blackberry OS。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年2月数据,Android占据全球智能手机操作系统市场52.5%的份额,中国市场占有率为68.4%。”
“  Android 是运行于 Linux kernel之上,但并不是GNU/Linux。因为在一般GNU/Linux 里支持的功能,Android 大都没有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。Android又以bionic 取代Glibc、以Skia 取代Cairo、再以opencore 取代FFmpeg 等等。Android 为了达到商业应用,必须移除被GNU GPL授权证所约束的部份,例如Android将驱动程序移到 userspace,使得Linux driver 与 Linux kernel彻底分开。bionic/libc/kernel/ 并非标准的kernel header files。Android 的 kernel header 是利用工具由 Linux kernel header 所产生的,这样做是为了保留常数、数据结构与宏。”
参考资料: http://baike.baidu.com/view/1241829.htm#5_4追问

我还是没太明白你的意思,嵌入式这个词到底怎么理解?嵌入式系统可以进行应用那么andriod算不算嵌入式?

追答

嵌入式为硬件--芯片,andriod为软件--操作系统。

本回答被提问者采纳
第2个回答  2021-05-31

第3个回答  2020-03-10