
正文
android与嵌入式,对于安卓嵌入式设备
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Android是嵌入式操作系统吗?
除了PC外,其他的几乎都是嵌入式操作系统(Win8平板除外)。
嵌入式操作系统是指用于嵌入式系统的操作系统。嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。嵌入式操作系统负责嵌入式系统的全部软、硬件资源的分配、任务调度,控制、协调并发活动。它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能。目前在嵌入式领域广泛使用的操作系统有:嵌入式实时操作系统µC/OS-II、嵌入式Linux、Windows Embedded、VxWorks等,以及应用在智能手机和平板电脑的Android、iOS等。
相关问答
Q1: 为什么Android系统属于嵌入式操作系统?
嵌入式实时操作系统是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时任务协调一致运行的嵌入式操作系统。主要用于工业控制、 军事设备、 航空航天等领域对系统的响应时间有苛刻的要求,这就需要使用实时系统。又可分为软实时和硬实时两种,而android是基于linux内核的,因此属于软实时。
Q2: 嵌入式和安卓,学哪个好?
嵌入式偏底层,更多要求汇编和C这样的底层语言,需要和硬件打交道,难度大,学习周期长,需要有较好的C和单片机基础,工资高,学的好的话应届一般6K;
安卓只在应用层,一般用高级语言,C++和java不用考虑硬件环境,比较好学,掌握需要的时间短,工资相对嵌入式容易,学的好的话应届一般4.5K;
Q3: 嵌入式android和手机android开发一样吗,有什么区别
手机android app 开发并不能称为嵌入式,嵌入式涉及到一些硬件、系统、软件、应用程序、及各种智能家居,都含有嵌入式技术,手机android app只需要在java上层进行应用开发。所以两者并不一样。
Q4: 安卓操作系统和嵌入式操作系统哪个更有前途??
1、这两个模式的对比一下,可能还是安卓系统更有前途。这是本人的观点:
2、那么什么是嵌入式系统:以应用为中心,以计算机技术为基础,软硬件可裁剪,对功能/可靠性/成本/体积/功耗有严格要求的专用计算机系统。比如嵌入式CISC:这里特指嵌入式X86,常常用于对性能要求较高的场景中。嵌入式RISC:最常见的就是各种ARM板了。
而在ARM上运行的系统,最常见的有Linux/WinCE/Android以及QNX/Vxworks等RTOS。
标准的Linux一开始我觉得是不被看作嵌入式系统的,它的实时性不够,比如一个时间中断响应时间需要毫秒级,并且访问内存和外设时间可长可短,不固定。这在某些领域是致命的。
3、在这里可以简单介绍一下安卓:Android(安卓)是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。刚开始的时候整个系统还仅仅限于手机使用的操作系统,后来Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。
4、现在手机普遍使用的安卓系统本身是基于Linux系统基础上开发出来的,而安卓本身的系统模式也是嵌入式模式,所以很难区别开来,当然是后浪推前浪,一浪比更一浪强了。安卓系统还是很有前途的。






