第二章 Android系统与嵌入式开发
2016-04-25 21:48
260 查看
第二章 Android系统与嵌入式开发
第二章首先要先了解Android和嵌入式Lnux系统有什么区别和联系,嵌入式Linux系统是在嵌入式设备中运行Linux系统;Android系统是在嵌入式设备中运行Android系统。 其区别就是Android系统和Linux系统的区别。Android系统的底层是Linux的内核,上面跑的是Android的java虚拟机。Android系统的UI做的比Lnux好很多。
首先我们应该先了解一下什么是嵌入式,对于嵌入式来说,它是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,根据英国电气工程师协会( U.K. Institution of Electrical Engineer)的定义,嵌入式系统为控制、监视或辅助设备、机器或用于工厂运作的设备。与个人计算机这样的通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务。由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。嵌入式系统通常进行大量生产,所以单个的成本节约,能够随着产量进行成百上千的放大。
其次我们应该知道嵌入式系统的组成,一个嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成。执行装置也称为被控对象,它可以接受嵌入式计算机系统发出的控制命令,执行所规定的操作或任务。执行装置可以很简单,如手机上的一个微小型的电机,当手机处于震动接收状态时打开;也可以很复杂,如SONY智能机器狗,上面集成了多个微上控制电机和多种传感器,从而可以执行各种复杂的动作和感受种状态信息。
http://www.cnblogs.com/Rain2017/
相关文章推荐
- 嵌入式Android系统开发-未完待续
- Android群英传》读书笔记 (1) 第一章 Android体系与系统架构 + 第二章 Android开发工具新接触
- 零基础Android手机嵌入式开发实战课程(网吧计费系统、多功能播放器、驱动开发)
- Android嵌入式开发 开机启动系统应用开发
- 基于Google的嵌入式系统android开发语音技术(语音搜索,语音朗读文章,语音控制)
- 嵌入式开发 驱动开发 系统开发 Linux,Android,Wince学习
- 嵌入式设备上的 Linux 系统开发
- 嵌入式系统开发,为什么选择
- 嵌入式设备上的 Linux 系统开发(1)(转)
- 嵌入式系统开发人员C语言测试题--设计问答题(运算符与表达式)
- [转]嵌入式设备上的 Linux 系统开发(1)
- 我市筹建嵌入式系统公共开发平台
- (转载)嵌入式设备上的 Linux 系统开发
- 嵌入式系统开发工具及RTOS平台
- 用GNU工具开发基于ARM的嵌入式系统
- 基于ARM 的嵌入式系统程序开发要点--目录
- 嵌入式IOEServer终于开发完成,相应的问题作一个系统阐述(WINCE)
- ARM 嵌入式系统开发 - 软件设计与优化
- linux系统嵌入式开发 之 自我规划
- 嵌入式系统及如何开发自己的嵌入式系统