安卓系统要点解析.docVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、EMB9G45开发平台 1、EMobile开放手机实验室 EMobile开放手机实验室,致力于为高校引入3G移动互联网相关专业课程解决方案,让高校与最新的嵌入式技术接轨,面向高校共建移动互联网联合实验室。旨在填补国内移动设备教学的空白。 在业界,一直有“诺基亚在每个人的口袋里放入了一部能上网的手机,微软放入的则是一台PC,苹果放入的是一种生活,而Google放入的则是一张互联网”的比喻。我们坚信未来是属于互联网的!而手机就是应用最便捷最普及的云终端平台! 2、EMB9G45型平台介绍 EMB9G45型开发平台为EMobile品牌战略中普及型产品,致力于高校3G移动互联网实验室的基础建设。此平台是国内首创3G移动互联网实验室解决方案;采用Google Android-2.1操作系统;处理器为Atmel最新CPU AT91SAM9G45;搭载WCDMA、WIFI、Camera、GPS等;Atmel官方授权Android技术合作伙伴。 EM9G45开发平台完全支持Android、WinCE 6.0、Angstrom Linux以及ARM RealView MDK四大软件平台。在课程规划上我们以Android开发为重点研究。原因是源代码完全开放,便于开发人员更清楚的把握实现细节,便于提高开发人员的技术水平,有利于开发出更具差异性的应用;采用了对有限内存、电池和CPU优化过的虚拟机Dalvik,Android的运行速度比想象的要快很多;运营商(中国移动等)的大力支持,产业链条的热捧;良好的盈利模式(3/7开),产业链条的各方:运营商、制造商、独立软件生产商都可以获得不错的利益。将移动终端的评价标准从硬件向软件转变,极大的激发了软件开发者的热情;Android的源代码遵循Apache V2软件许可,而不是通常的GPLv2许可。有利于商业开发;具有强大的Linux 社区的支持。还有就是应用领域广泛。 3、快速使用EMB9G45开放平台 首先要认识处理器,AT91SAM9G45:ATMEL公司/ ARM926EJ-S/主频400MHz;提供用户界面功能与高速数据传输接口,拥有极高的性能以及网络带宽或本地存储器带宽,足以提供出色的用户体验;提供常用接口:LCD控制器、电阻式触摸屏、摄像头接口、音频、以太网10/100以及高速USB以及SDIO等等;AT91SAM9G45支持用于程序和数据存储的最新一代DDR2以及NAND闪存接口;支持多种存储介质启动方式:NAND/NOR/SDCard/DataFlash/EEPROM/SRAM;内置启动BOOT :SAM-BA,支持USB固化用户程序映像。 然后要了解EMB9G45开发平台的最小系统板和EMB9G45开发平台结构图,如图1和图2所示。 图1 EMB9G45开发平台最小系统板 图2 EMB9G45开发平台结构图 最后进行ANDROID DEMO演示。但演示之前需要做一些准备工作。如下: (1)在使用EMB9G45开发平台之前,对电脑软硬件要求为2.0GHz以上主频CPU,1G以上内存,硬盘可用剩余空间 40G 以上;两个以上 USB接口;一个串口;实验室可上网,覆盖无线网络(非必需);Windows XP操作系统;安装 Atmel SAM-BA工具AT91-ISP v1.13;安装Ubuntu嵌入式开发环境(用于开发Linux或者 Android)。 (2)连接所需要的硬件有EMB9G45开发平台、WCDMA模块、WIFI模块、GPS模块、电源适配器、2G SD卡、联通3G SIM卡(也可以用普通的GSM SIM卡)、交叉网线(非必需)。 将SD卡插入SD卡槽(事先可以拷贝好音乐、视频、图片);将GPS模块插到GPS串口接口座上,将10PIN电源/控制排线连接好,将GPS天线连接GPS模块,并将天线头放到窗外;将WCDMA模块插到3G Baseband的USB接口上,SIM卡插入到SIM卡槽,WCDMA天线接好,将10PIN电源/控制排线连接好;将WIFI模块插到WI-FI Subsystem的USB接口上;将电源适配器连接好;检查出厂跳线:JP1断开、JP2闭合、JP3闭合;拨动电源开关,给EMB9G45开发平台上电,启动ANDROID系统;系统启动后,主板上电源指示灯D1/D2会常亮;GPS模块的POWER灯会常亮,GPS_RUN状态灯会闪烁;WCDMA模块的状态灯会闪烁。此时平台就可以进行使用如图3所示。 图3运行ANDROID DEMO 4、出厂固化程序过程实践即刷机 (1)EMB9G45启动方式 系统默认从0x0地址启动,以下两个参数将最终决定选择从哪个存储区启动: 默认系统启动,将会自动将内部的SRAM(静态存储器,64KB大小)映射到0x0地址;

文档评论(0)

我是兰花草 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档