基于Android车载平台连接Apple设备的媒体播放器系统的设计与开发
本文关键词:基于Android车载平台连接Apple设备的媒体播放器系统的设计与开发
更多相关文章: Android车载设备 iAP2协议 Apple设备 认证
【摘要】:本课题旨在研究基于Android车载平台连接Apple设备的媒体播放器系统的设计与开发。Android车载设备端通过USB口,使用Apple的Lightning Connector数据线连接Apple设备,并基于Apple公司发布的iAP2协议获取设备歌曲文件实现iPod应用功能,应用主要包括以下功能:播放暂停、上一曲、下一曲、ID3信息与专辑图显示、播放模式切换、歌曲文件夹列表、搜索等功能。课题根据iAP2协议内容与车载平台的系统结构对硬件和软件结构进行设计。本课题的嵌入式开发硬件采用ARM AC8317芯片为核心处理器,使用Apple认证芯片2.0C实现Android车载设备与Apple设备之间连接,并使用I2C(Inter-Integrated Circuit)将认证芯片连接到主芯片上,通过获取2.0C芯片中的数据通过Apple设备认证。软件方面在Windows中搭建开发环境,根据Android系统结构将软件工程分为三个层次。应用层分为多个工作模块,主要使用Java语言设计一个异步多线程工作机制保证程序的高质量性;Framework层使用JNI(Java Native Interface)技术实现Java代码与C++代码之间的通信;底层逻辑函数根据iAP2协议内容使用C++语言编写,实现车载设备端获取Apple设备中的歌曲文件数据。各部分代码设计编写完成后,编译安装到Android车载设备中进行测试,测试使用Apple官方的ATS(Apple Terminal Survice)工具,主要分为认证测试与功能测试,并对相应功能进行展示,开发的系统稳定并达到了预期效果。最后对整个系统设计进行总结,提出后续需要改进的地方。
【关键词】:Android车载设备 iAP2协议 Apple设备 认证
【学位授予单位】:安徽工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:U463.6
【目录】:
- 摘要4-5
- Abstract5-8
- 第一章 绪论8-15
- 1.1 课题来源8
- 1.2 课题背景及意义8-10
- 1.3 国内外研究现状10-13
- 1.3.1 Android车载设备简介10
- 1.3.2 Android车载设备的优点与缺点10-11
- 1.3.3 Android嵌入式国内外发展现状11-12
- 1.3.4 Apple认证简介12-13
- 1.4 本文主要内容13-15
- 第二章 系统的整体设计方案15-21
- 2.1 硬件设计15-17
- 2.1.1 AC8317芯片15-16
- 2.1.2 Apple认证芯片 2.0C16-17
- 2.2 软件设计17-20
- 2.2.1 Android系统结构17-18
- 2.2.2 软件结构设计18-20
- 2.3 本章小结20-21
- 第三章 iAP2协议研究21-33
- 3.1 iAP2简介21
- 3.2 iAP2数据结构21-24
- 3.3 iAP2同步过程24-27
- 3.4 Accessory认证过程27-28
- 3.5 Accessory识别过程28-30
- 3.6 iAP2会话30-32
- 3.6.1 控制会话30
- 3.6.2 文件传输会话30-32
- 3.7 本章小结32-33
- 第四章 软件详细设计33-62
- 4.1 应用设计33-44
- 4.1.1 iPod工程结构框架设计33-36
- 4.1.2 视图层后台Service设计36-37
- 4.1.3 视图层iPod应用设计37-41
- 4.1.4 控制层设计41-42
- 4.1.5 数据层设计42-44
- 4.2 Framework层设计44-47
- 4.2.1 Java接口设计45-46
- 4.2.2 C++接口设计46-47
- 4.3 底层函数设计47-60
- 4.3.1 车载设备USB传输口47-50
- 4.3.2 Accessary接口50-51
- 4.3.3 认证芯片函数51-53
- 4.3.4 iAP2协议函数53-60
- 4.4 本章小结60-62
- 第五章 软件测试62-71
- 5.1 认证测试62-65
- 5.2 功能测试65-70
- 5.3 本章小结70-71
- 第六章 总结与展望71-73
- 6.1 总结71
- 6.2 展望71-73
- 参考文献73-75
- 附录A 插图清单75-76
- 附录B 表格清单76-78
- 致谢78
【相似文献】
中国期刊全文数据库 前10条
1 ;微型计算机在核医学中的应用 第三讲 Apple Ⅱ的主机硬件结构简介[J];核电子学与探测技术;1985年04期
2 喻永进;应用微计算机的全极图测定数据处理系统——APPLEⅡ微机外围设备接口的研制[J];稀有金属材料与工程;1986年05期
3 ;APPLEⅡ型计算机建筑系统目录[J];工程力学;1987年01期
4 顾忠;黄贤武;沈雷洪;;利用Apple—Ⅱ实现的信号平均器[J];电子测量技术;1988年02期
5 雷晓勇,TIAN M.S,胡小松,戴尧仁;Relationship Between Stimulated Ethylene Production and Alternative Respiration Pathway in "Royal Gala" Apple Fruit[J];Tsinghua Science and Technology;2003年04期
6 刘孟强,张宝全;APPLEⅡ计算机冲击电流所致软故障分析[J];郑州牧业工程高等专科学校学报;1990年04期
7 高鑫根;;APPLE—Ⅱ微机屏幕作图[J];交通与计算机;1988年02期
8 李岩,潘海春,李德全;Responses of ABA and CTK to soil drought in leafless and leafy apple tree[J];"Journal of Zhejiang University Science J";2003年01期
9 ;iPhone提升Apple业绩以及其他产品增长[J];TWICE消费电子商讯;2007年23期
10 张健;刘泊;;CCD与Apple—Ⅱ之间的数据高速传输[J];哈尔滨科学技术大学学报;1991年01期
中国重要会议论文全文数据库 前10条
1 ;Distribution of Apple Stem Grooving Virus and Apple Chlorotic Leaf Spot Virus in Infected in vitro Pear Shoots[A];中国植物病理学会2010年学术年会论文集[C];2010年
2 ;Dwarf apple MbDREB1 increases plant tolerance to low temperature,draught and salt stress via both ABA-dependent and ABA-independent pathways[A];第六届中国植物逆境生理学与分子生物学学术研讨会论文摘要汇编[C];2010年
3 ;MdCyb5, a Novel Interaction Partner of Sucrose Transporter, Is Stimulated by Abscisic Acid in Apple Fruit[A];第二届中国林业学术大会——S2 功能基因组时代的林木遗传与改良论文集[C];2009年
4 Mingqu Han;Bing Wang;Zhiquan Mao;Bo Zhou;;Comparison of rhizosphere bacterial communities between replant obstacle apple orchard and normal apple orchard based on pyrosequencing technique[A];第五届全国微生物资源学术暨国家微生物资源平台运行服务研讨会论文摘要集[C];2013年
5 Kazuyoshi Nada;Takaya Moriguchi;;Impairment of putrescine biosynthesis via inhibition of polyamine biosynthetic enzymes led to growth retardation and chlorophyll loss of apple in vitro shoots[A];2007中国植物生理学会全国学术会议论文摘要汇编[C];2007年
6 ;Expression of Genes Involved in Ethylene Biosynthesis and Perception and Cell Wall Degradation in Relation to Pre-harvest Fruit Drop and Fruit Ripening in Apple(Abstract)[A];第二届全国果树分子生物学学术研讨会论文集[C];2009年
7 ;Indole-3-acetic acid induces apple fruit resistance and improves postharvest biocontrol of Penicillium expansum[A];中国食品科学技术学会第五届年会暨第四届东西方食品业高层论坛论文摘要集[C];2007年
8 Yi Zhang;Mingqu Han;Bing Wang;Binghai Du;Zhiquan Mao;Bo Zhou;;Comparison of Soil Bacteria Community between High-yield Apple Orchard and Replant Problem Orchard in Bohai Bay Zone in China[A];第五届全国微生物资源学术暨国家微生物资源平台运行服务研讨会论文摘要集[C];2013年
9 ;The Diurnal Change of Fruit Tree's Leaf WUE and Effect of Root Pruning and Soil Water Content on Apple WUE[A];2004中国植物生理生态学学术研讨会论文摘要汇编[C];2004年
10 ;ADC pathway plays an important in salt stress response of apple in vitro callus[A];湖北省植物生理学会第十五次学术研讨会论文集[C];2007年
中国重要报纸全文数据库 前10条
1 郭明,
本文编号:983752
本文链接:https://www.wllwen.com/kejilunwen/qiche/983752.html