安卓系统游戏主机.pdf

安卓系统游戏主机.pdf

ID:52328317

大小:881.77 KB

页数:8页

时间:2020-03-26

安卓系统游戏主机.pdf_第1页
安卓系统游戏主机.pdf_第2页
安卓系统游戏主机.pdf_第3页
安卓系统游戏主机.pdf_第4页
安卓系统游戏主机.pdf_第5页
资源描述:

《安卓系统游戏主机.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于android系统的家庭游戏主摘要:本文介绍一款家庭游戏主机,基于android系统,使用嵌入式ARM硬件平台开发,是汇集运动健身、体感互动、网络资讯、数字信息服务、电子商务等功能于一身的家庭体感娱乐平台。硬件使用TIomap3515处理器;软件设计了方便移植的平台软件SDK;操控使用基于2.4G的无线体感手柄;显示通过家庭电视机作为显示终端。关键词:android,ARM,linux驱动,体感游戏,移植中图分类号:TN87文献标识码:AHomeGamePlayerBasedonandroidsystemAbs

2、tract:HomeGamePlayer,basedontheandroidsystem,usingtheembeddedhardwareplatformofARM.Itisacollectionofsportsfitness,somatosensoryinteraction,networkinformation,digitalinformationservices,e-commerceandotherfunctionsinoneplayer’sfamilyofsomatosensoryentertainmentp

3、latform.HardwareusingTIomap3515processor;SoftwaredesignedatransplantationSDDK;Controllerbasedon2.4Gwirelessbodysensehandle;DisplaythroughthefamilyTVasdisplayterminal.Keywords:Android;ARM;Linuxdriver;Somaticgame;Transplant引言客厅游戏主机基于TIOMAP3515开源平台设计,开源平台使用linux系

4、统,我们独立移植了更流行、界面更友好的android系统,并开发了平台软件SDK,研发了hopoplayer播放器,支持flash格式的游戏,建立了友好的移植框架,方便移植到其他平台使用,主机使用体感手柄控制显示界面和操控体感游戏。嵌入式游戏主机、体感手柄、平台软件SDK,通过客厅电视机终端显示,打造了完整的家庭体感娱乐平台。如图1所示。图111客厅游戏主机客厅游戏主机基于TIOMAP3515开源平台设计。软件上,可以选择android系统,也可以选择linux系统。android系统也是基于开源linux系统内核

5、,所以设计网卡驱动、HDMI驱动、音频驱动、显示驱动、nandflash驱动、usb驱动原理相同。硬件上,修改网卡芯片、电源管理芯片、音频解码芯片、usb芯片,更换了nandflash芯片,增加了HDMI驱动芯片。linux系统和android系统,使用相同的引导程序x-loader、u-boot,设计不同的kernel和文件系统,修改不同的启动参数即可选择linux系统或android系统。移植android系统到嵌入式linux平台设备,主要有两种方法,一种方法是在我们使用的内核里打Android补丁,补丁量比

6、较大,出错的机会也大,移植时间也会很长。另一种方法是使用开源的android系统,把我们平台的驱动和配置等打补丁,添加到android系统中,我们一直从事linux开发,对此平台linux系统内核熟悉,所以我们采用了这种方法。1.1android源码下载和建立编译环境主机系统:linuxFedora10。android源码下载:$yuminstallgit-core$curlhttp://android.git.kernel.org/repo>~/bin/repo$chmoda+x~/bin/repo$mkdir

7、rowboat-android$cdrowboat-android$repoinit-ugit://gitorious.org/rowboat/manifest.git-mrowboat-donut.xml$reposync建立编译环境:1:RequiredpackagesGit1.5.4ornewerandtheGNUPrivacyGuard.JDK5.0,update12orhigher.Java6isnotsupported,becauseofincompatibilitieswith@Override.f

8、lex,bison,gperf,libsdl-dev,libesd0-dev,libwxgtk2.6-dev(optional),build-essential,zip,curl,minicom,tftp-server,uboot-mkimage2:Forfedora10usesuchcommand:$yuminstallbisongperfflexxorg

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。