混合机厂家
免费服务热线

Free service

hotline

010-00000000
混合机厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

基于Android系统的家庭体感娱乐平台

发布时间:2020-07-21 18:18:02 阅读: 来源:混合机厂家

摘要:介绍一款基于Android系统的家庭游戏主机,使用嵌入式ARM硬件平台开发,是汇集运动健身、体感互动、网络资讯、数字信息服务、电子商务等功能于一身的家庭体感娱乐平台。硬件方面使用TI公司的OMAP3515处理器;软件方面设计了方便移植的平台软件SDK;操控方面使用基于2.4G的无线体感手柄;显示方面选择家庭电视机作为显示终端。

本文引用地址:关键词:Android;ARM;Linux驱动;体感游戏;移植

引言

本文基于TI公司的OMAP3515开源平台设计了一款客厅游戏主机,开源软件平台使用Linux系统,独立移植了更流行、界面更友好的Andro id系统,开发了平台软件SDK,研发了hopoplayer播放器,支持Flash格式的游戏,并建立了友好的移植框架,可方便地移植到其他平台使用,主机使用体感手柄控制显示界面和操控体感游戏。完整的家庭体感娱乐平台如图1所示。

1 客厅游戏主机

客厅游戏主机基于TI公司的OMAP3515开源平台设计。软件上,可以选择Android系统,也可以选择Linux系统。Android系统也是基于开源Linux系统内核,所以没计网卡驱动、HDMI驱动、音频驱动、显示驱动、NANDFlash驱动、USB驱动原理相同。硬件上,更换了网卡芯片、电源管理芯片、音频解码芯片、USB芯片和NANDFlash芯片,增加了HDMI驱动芯片。

Linux系统和Android系统使用相同的引导程序x-loader、u-boot,设计不同的kernel和文件系统,修改不同的启动参数即可选择Linux系统或Android系统。

移植Android系统到嵌入式Linux平台设备,主要有两种方法:一种是在使用的内核里打Android补丁,补丁量比较大,出错的机会也大,移植时间也会很长;另一种是使用开源的Android系统,将平台的驱动和配置等打补丁,添加到Android系统中,本文采用了这种方法。

1.1 下载Android源码和建立编译环境

主机系统:Linux Fedora 10。

(1)下载Android源码

(2)建立编译环境

①准备需要的片发包:

重庆碧莲盛

合肥碧莲盛电话

青岛碧莲盛官网

北京碧莲盛电话