基于Android車載平臺(tái)連接Apple設(shè)備的媒體播放器系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)
本文關(guān)鍵詞:基于Android車載平臺(tái)連接Apple設(shè)備的媒體播放器系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)
更多相關(guān)文章: Android車載設(shè)備 iAP2協(xié)議 Apple設(shè)備 認(rèn)證
【摘要】:本課題旨在研究基于Android車載平臺(tái)連接Apple設(shè)備的媒體播放器系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)。Android車載設(shè)備端通過(guò)USB口,使用Apple的Lightning Connector數(shù)據(jù)線連接Apple設(shè)備,并基于Apple公司發(fā)布的iAP2協(xié)議獲取設(shè)備歌曲文件實(shí)現(xiàn)iPod應(yīng)用功能,應(yīng)用主要包括以下功能:播放暫停、上一曲、下一曲、ID3信息與專輯圖顯示、播放模式切換、歌曲文件夾列表、搜索等功能。課題根據(jù)iAP2協(xié)議內(nèi)容與車載平臺(tái)的系統(tǒng)結(jié)構(gòu)對(duì)硬件和軟件結(jié)構(gòu)進(jìn)行設(shè)計(jì)。本課題的嵌入式開(kāi)發(fā)硬件采用ARM AC8317芯片為核心處理器,使用Apple認(rèn)證芯片2.0C實(shí)現(xiàn)Android車載設(shè)備與Apple設(shè)備之間連接,并使用I2C(Inter-Integrated Circuit)將認(rèn)證芯片連接到主芯片上,通過(guò)獲取2.0C芯片中的數(shù)據(jù)通過(guò)Apple設(shè)備認(rèn)證。軟件方面在Windows中搭建開(kāi)發(fā)環(huán)境,根據(jù)Android系統(tǒng)結(jié)構(gòu)將軟件工程分為三個(gè)層次。應(yīng)用層分為多個(gè)工作模塊,主要使用Java語(yǔ)言設(shè)計(jì)一個(gè)異步多線程工作機(jī)制保證程序的高質(zhì)量性;Framework層使用JNI(Java Native Interface)技術(shù)實(shí)現(xiàn)Java代碼與C++代碼之間的通信;底層邏輯函數(shù)根據(jù)iAP2協(xié)議內(nèi)容使用C++語(yǔ)言編寫(xiě),實(shí)現(xiàn)車載設(shè)備端獲取Apple設(shè)備中的歌曲文件數(shù)據(jù)。各部分代碼設(shè)計(jì)編寫(xiě)完成后,編譯安裝到Android車載設(shè)備中進(jìn)行測(cè)試,測(cè)試使用Apple官方的ATS(Apple Terminal Survice)工具,主要分為認(rèn)證測(cè)試與功能測(cè)試,并對(duì)相應(yīng)功能進(jìn)行展示,開(kāi)發(fā)的系統(tǒng)穩(wěn)定并達(dá)到了預(yù)期效果。最后對(duì)整個(gè)系統(tǒng)設(shè)計(jì)進(jìn)行總結(jié),提出后續(xù)需要改進(jìn)的地方。
【關(guān)鍵詞】:Android車載設(shè)備 iAP2協(xié)議 Apple設(shè)備 認(rèn)證
【學(xué)位授予單位】:安徽工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:U463.6
【目錄】:
- 摘要4-5
- Abstract5-8
- 第一章 緒論8-15
- 1.1 課題來(lái)源8
- 1.2 課題背景及意義8-10
- 1.3 國(guó)內(nèi)外研究現(xiàn)狀10-13
- 1.3.1 Android車載設(shè)備簡(jiǎn)介10
- 1.3.2 Android車載設(shè)備的優(yōu)點(diǎn)與缺點(diǎn)10-11
- 1.3.3 Android嵌入式國(guó)內(nèi)外發(fā)展現(xiàn)狀11-12
- 1.3.4 Apple認(rèn)證簡(jiǎn)介12-13
- 1.4 本文主要內(nèi)容13-15
- 第二章 系統(tǒng)的整體設(shè)計(jì)方案15-21
- 2.1 硬件設(shè)計(jì)15-17
- 2.1.1 AC8317芯片15-16
- 2.1.2 Apple認(rèn)證芯片 2.0C16-17
- 2.2 軟件設(shè)計(jì)17-20
- 2.2.1 Android系統(tǒng)結(jié)構(gòu)17-18
- 2.2.2 軟件結(jié)構(gòu)設(shè)計(jì)18-20
- 2.3 本章小結(jié)20-21
- 第三章 iAP2協(xié)議研究21-33
- 3.1 iAP2簡(jiǎn)介21
- 3.2 iAP2數(shù)據(jù)結(jié)構(gòu)21-24
- 3.3 iAP2同步過(guò)程24-27
- 3.4 Accessory認(rèn)證過(guò)程27-28
- 3.5 Accessory識(shí)別過(guò)程28-30
- 3.6 iAP2會(huì)話30-32
- 3.6.1 控制會(huì)話30
- 3.6.2 文件傳輸會(huì)話30-32
- 3.7 本章小結(jié)32-33
- 第四章 軟件詳細(xì)設(shè)計(jì)33-62
- 4.1 應(yīng)用設(shè)計(jì)33-44
- 4.1.1 iPod工程結(jié)構(gòu)框架設(shè)計(jì)33-36
- 4.1.2 視圖層后臺(tái)Service設(shè)計(jì)36-37
- 4.1.3 視圖層iPod應(yīng)用設(shè)計(jì)37-41
- 4.1.4 控制層設(shè)計(jì)41-42
- 4.1.5 數(shù)據(jù)層設(shè)計(jì)42-44
- 4.2 Framework層設(shè)計(jì)44-47
- 4.2.1 Java接口設(shè)計(jì)45-46
- 4.2.2 C++接口設(shè)計(jì)46-47
- 4.3 底層函數(shù)設(shè)計(jì)47-60
- 4.3.1 車載設(shè)備USB傳輸口47-50
- 4.3.2 Accessary接口50-51
- 4.3.3 認(rèn)證芯片函數(shù)51-53
- 4.3.4 iAP2協(xié)議函數(shù)53-60
- 4.4 本章小結(jié)60-62
- 第五章 軟件測(cè)試62-71
- 5.1 認(rèn)證測(cè)試62-65
- 5.2 功能測(cè)試65-70
- 5.3 本章小結(jié)70-71
- 第六章 總結(jié)與展望71-73
- 6.1 總結(jié)71
- 6.2 展望71-73
- 參考文獻(xiàn)73-75
- 附錄A 插圖清單75-76
- 附錄B 表格清單76-78
- 致謝78
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 ;微型計(jì)算機(jī)在核醫(yī)學(xué)中的應(yīng)用 第三講 Apple Ⅱ的主機(jī)硬件結(jié)構(gòu)簡(jiǎn)介[J];核電子學(xué)與探測(cè)技術(shù);1985年04期
2 喻永進(jìn);應(yīng)用微計(jì)算機(jī)的全極圖測(cè)定數(shù)據(jù)處理系統(tǒng)——APPLEⅡ微機(jī)外圍設(shè)備接口的研制[J];稀有金屬材料與工程;1986年05期
3 ;APPLEⅡ型計(jì)算機(jī)建筑系統(tǒng)目錄[J];工程力學(xué);1987年01期
4 顧忠;黃賢武;沈雷洪;;利用Apple—Ⅱ?qū)崿F(xiàn)的信號(hào)平均器[J];電子測(cè)量技術(shù);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 劉孟強(qiáng),張寶全;APPLEⅡ計(jì)算機(jī)沖擊電流所致軟故障分析[J];鄭州牧業(yè)工程高等?茖W(xué)校學(xué)報(bào);1990年04期
7 高鑫根;;APPLE—Ⅱ微機(jī)屏幕作圖[J];交通與計(jì)算機(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業(yè)績(jī)以及其他產(chǎn)品增長(zhǎng)[J];TWICE消費(fèi)電子商訊;2007年23期
10 張健;劉泊;;CCD與Apple—Ⅱ之間的數(shù)據(jù)高速傳輸[J];哈爾濱科學(xué)技術(shù)大學(xué)學(xué)報(bào);1991年01期
中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫(kù) 前10條
1 ;Distribution of Apple Stem Grooving Virus and Apple Chlorotic Leaf Spot Virus in Infected in vitro Pear Shoots[A];中國(guó)植物病理學(xué)會(huì)2010年學(xué)術(shù)年會(huì)論文集[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];第六屆中國(guó)植物逆境生理學(xué)與分子生物學(xué)學(xué)術(shù)研討會(huì)論文摘要匯編[C];2010年
3 ;MdCyb5, a Novel Interaction Partner of Sucrose Transporter, Is Stimulated by Abscisic Acid in Apple Fruit[A];第二屆中國(guó)林業(yè)學(xué)術(shù)大會(huì)——S2 功能基因組時(shí)代的林木遺傳與改良論文集[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];第五屆全國(guó)微生物資源學(xué)術(shù)暨國(guó)家微生物資源平臺(tái)運(yùn)行服務(wù)研討會(huì)論文摘要集[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中國(guó)植物生理學(xué)會(huì)全國(guó)學(xué)術(shù)會(huì)議論文摘要匯編[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];第二屆全國(guó)果樹(shù)分子生物學(xué)學(xué)術(shù)研討會(huì)論文集[C];2009年
7 ;Indole-3-acetic acid induces apple fruit resistance and improves postharvest biocontrol of Penicillium expansum[A];中國(guó)食品科學(xué)技術(shù)學(xué)會(huì)第五屆年會(huì)暨第四屆東西方食品業(yè)高層論壇論文摘要集[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];第五屆全國(guó)微生物資源學(xué)術(shù)暨國(guó)家微生物資源平臺(tái)運(yùn)行服務(wù)研討會(huì)論文摘要集[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中國(guó)植物生理生態(tài)學(xué)學(xué)術(shù)研討會(huì)論文摘要匯編[C];2004年
10 ;ADC pathway plays an important in salt stress response of apple in vitro callus[A];湖北省植物生理學(xué)會(huì)第十五次學(xué)術(shù)研討會(huì)論文集[C];2007年
中國(guó)重要報(bào)紙全文數(shù)據(jù)庫(kù) 前10條
1 郭明,
本文編號(hào):983752
本文鏈接:http://sikaile.net/kejilunwen/qiche/983752.html