第三章Android移植平台工具介绍

进行 Android 移植的学习并不一定需要一款 Android 手机,但必须要有一款主流的开发板,开发板是用来进行嵌入式系统开发的电路板,包括中央处理器、存储器、输入设备、输出设备、数据通路/总线和外部资源接口等一系列硬件组件。开发板一般由嵌入式系统开发者根据开发需求自己订制,也可由用户自行研究设计。

嵌入式系统是专用计算机系统,它对系统的功能、可靠性、成本、体积、功耗等某些方面有严格的要求。例如,PDA 需要通过电池供电,需要尽可能降低功耗;网络交换机不需要键盘显示等外围设备;还有大部分嵌入式设备没有磁盘等大容量存储设备。由于嵌入式系统硬件上的特殊性,一般用交叉开发模式。在开发主机上,可以安装开发工具,编辑、编译目标板的 Linux 引导程 序、内核和文件系统,然后在目标板上运行。通常这种在主机环境下开发,在目标板上运行的开发模式称 为交叉开发。 在交叉开发环境下,开发主机也是工作站,可以给开发者提供开发工具;同时也是一台服务器,可以配置启动各种网络服务。

http://www.cnblogs.com/Rain2017/

最新文章

  1. “.Net 社区虚拟大会”(dotnetConf) 2016 Day 3 Keynote: Scott Hanselman
  2. 前端学PHP之面向对象系列第六篇——简单图形面积计算器实现
  3. 观点:BPM已经过时了?
  4. java excle导出合计字段值
  5. IOS s数据存储之归档解档
  6. php xdebug xampp eclipse
  7. SurfaceView 和 TextureView
  8. Spring MVC Controller单例陷阱
  9. STM32 USB-HID通信移植步骤
  10. 补丁安装命令(WUSA)
  11. c++ primer复习(三)
  12. (转)tar 解压缩命令
  13. 工控主板对ISO7816智能卡标准的支持
  14. Bone Collector II(HDU 2639 DP)
  15. shell编程之文本与日志过滤
  16. UVA 322 ships (POJ 1138)
  17. 安装使用GYP,并编译libpomelo2
  18. cycript
  19. Eclipse+Maven环境下java.lang.OutOfMemoryError: PermGen space及其解决方法
  20. RSA 分段加解密【解决“不正确的长度”的异常】

热门文章

  1. python之并发编程
  2. MySQL之表相关操作
  3. 20145203盖泽双《网络对抗技术》拓展:注入:shellcode及return-into-libc攻击
  4. (二)Basic Concepts 基本概念
  5. jmeter(二十五)linux环境运行jmeter并生成报告
  6. 解决hash冲突的三个方法
  7. JQ面向对象的放大镜
  8. 【学习总结】GirlsInAI ML-diary day-9-dict字典
  9. CRM专业术语
  10. 不同系统下的字长------typedef的意义