基于μC/OS-II操作系統(tǒng)的藍牙音頻應用系統(tǒng)設計
發(fā)布時間:2022-10-30 18:50
本文提出了一種基于μC/OS-II嵌入式實時操作系統(tǒng)的藍牙音頻應用系統(tǒng),并給出了系統(tǒng)的軟硬件解決方案。μC/OS-II相對目前普遍采用的嵌入式Linux操作系統(tǒng)具有簡潔高效的特點,能夠有效降低硬件成本及硬件電路復雜程度,提高產(chǎn)品的可靠性和市場競爭力。 文章詳細闡述了藍牙音頻應用系統(tǒng)的軟硬件設計方案。硬件方面,采用Andes N9處理器開發(fā)平臺,根據(jù)實際需求剪裁SRAM至72KB;藍牙芯片采用RDA5876,通過UART實現(xiàn)與開發(fā)平臺的連接與通信,通過PCM音頻接口實現(xiàn)與APU的連接;通過外接觸摸板實現(xiàn)人機界面的按鍵控制操作。軟件方面,通過對μC/OS-II操作系統(tǒng)、藍牙協(xié)議、USB等技術的深入學習,完成了μC/OS-II操作系統(tǒng)在硬件平臺上的移植,實現(xiàn)了藍牙協(xié)議棧應用程序,USB主機驅(qū)動程序以及系統(tǒng)應用程序。 通過對軟硬件平臺的整合、測試,證明USB/SD驅(qū)動兼容性良好,讀速率分別達到165/900KB/s,滿足高質(zhì)量音頻數(shù)據(jù)傳輸?shù)囊蟆Mㄟ^音頻性能測試對各模式下的音頻波譜分析可知:DAC模塊具有較高精度,對音頻失真無影響;MP3模式在48KHz采樣頻率下的輸出波形相對...
【文章頁數(shù)】:68 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 課題研究背景
1.2 藍牙技術研究與應用現(xiàn)狀
1.3 論文主要研究內(nèi)容和文章結構
2 藍牙音頻應用系統(tǒng)相關技術概述
2.1 μC/OS-II 操作系統(tǒng)
2.2 藍牙協(xié)議體系
2.3 藍牙配置文件
2.4 高級藍牙音頻應用系統(tǒng)技術基礎
3 系統(tǒng)硬件平臺搭建
3.1 Andes N9 微處理器開發(fā)平臺
3.2 RDA5876 藍牙芯片
3.3 APU 模塊
3.4 觸摸板模塊
4 系統(tǒng)軟件設計
4.1 μC/OS-II 操作系統(tǒng)的移植
4.2 藍牙應用程序設計
4.3 USB 主機驅(qū)動程序設計
4.4 系統(tǒng)應用程序
5 軟硬件整合、測試
5.1 USB/SD 測試
5.2 音頻性能測試
6 總結與展望
6.1 總結
6.2 展望
致謝
參考文獻
附錄 攻讀碩士學位期間發(fā)表的論文
【參考文獻】:
期刊論文
[1]基于ARM嵌入式系統(tǒng)的高保真無損音樂播放器設計[J]. 陳自龍,周書杰,湯勇明. 電子器件. 2012(06)
[2]基于UC/OS的USB設備主機驅(qū)動程序的開發(fā)[J]. 趙明,馬健康. 科學技術與工程. 2007(13)
碩士論文
[1]USB設備協(xié)議棧的設計與實現(xiàn)[D]. 葉存奎.華中科技大學 2011
[2]ARM+μC/OS-Ⅱ平臺下USB主機系統(tǒng)軟件的實現(xiàn)[D]. 胡杰.武漢理工大學 2011
[3]基于ARM9和LINUX的藍牙視頻傳輸系統(tǒng)[D]. 徐峰.國防科學技術大學 2010
[4]USB OHCI主機協(xié)議棧設計及移植[D]. 李大鵬.東北大學 2009
[5]嵌入式流媒體客戶端的研究和實現(xiàn)[D]. 陳林亮.浙江大學 2007
[6]藍牙高級音頻應用系統(tǒng)設計與實現(xiàn)[D]. 吳長樹.華中科技大學 2006
[7]基于ARM與LINUX的嵌入式流媒體播放器的研究與實現(xiàn)[D]. 羅雄科.浙江大學 2006
[8]基于藍牙的家庭網(wǎng)絡關鍵技術研究[D]. 袁宇恒.東南大學 2006
[9]藍牙耳機剖面協(xié)議的研究及其實現(xiàn)[D]. 付賢輝.天津大學 2005
本文編號:3699295
【文章頁數(shù)】:68 頁
【學位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 課題研究背景
1.2 藍牙技術研究與應用現(xiàn)狀
1.3 論文主要研究內(nèi)容和文章結構
2 藍牙音頻應用系統(tǒng)相關技術概述
2.1 μC/OS-II 操作系統(tǒng)
2.2 藍牙協(xié)議體系
2.3 藍牙配置文件
2.4 高級藍牙音頻應用系統(tǒng)技術基礎
3 系統(tǒng)硬件平臺搭建
3.1 Andes N9 微處理器開發(fā)平臺
3.2 RDA5876 藍牙芯片
3.3 APU 模塊
3.4 觸摸板模塊
4 系統(tǒng)軟件設計
4.1 μC/OS-II 操作系統(tǒng)的移植
4.2 藍牙應用程序設計
4.3 USB 主機驅(qū)動程序設計
4.4 系統(tǒng)應用程序
5 軟硬件整合、測試
5.1 USB/SD 測試
5.2 音頻性能測試
6 總結與展望
6.1 總結
6.2 展望
致謝
參考文獻
附錄 攻讀碩士學位期間發(fā)表的論文
【參考文獻】:
期刊論文
[1]基于ARM嵌入式系統(tǒng)的高保真無損音樂播放器設計[J]. 陳自龍,周書杰,湯勇明. 電子器件. 2012(06)
[2]基于UC/OS的USB設備主機驅(qū)動程序的開發(fā)[J]. 趙明,馬健康. 科學技術與工程. 2007(13)
碩士論文
[1]USB設備協(xié)議棧的設計與實現(xiàn)[D]. 葉存奎.華中科技大學 2011
[2]ARM+μC/OS-Ⅱ平臺下USB主機系統(tǒng)軟件的實現(xiàn)[D]. 胡杰.武漢理工大學 2011
[3]基于ARM9和LINUX的藍牙視頻傳輸系統(tǒng)[D]. 徐峰.國防科學技術大學 2010
[4]USB OHCI主機協(xié)議棧設計及移植[D]. 李大鵬.東北大學 2009
[5]嵌入式流媒體客戶端的研究和實現(xiàn)[D]. 陳林亮.浙江大學 2007
[6]藍牙高級音頻應用系統(tǒng)設計與實現(xiàn)[D]. 吳長樹.華中科技大學 2006
[7]基于ARM與LINUX的嵌入式流媒體播放器的研究與實現(xiàn)[D]. 羅雄科.浙江大學 2006
[8]基于藍牙的家庭網(wǎng)絡關鍵技術研究[D]. 袁宇恒.東南大學 2006
[9]藍牙耳機剖面協(xié)議的研究及其實現(xiàn)[D]. 付賢輝.天津大學 2005
本文編號:3699295
本文鏈接:http://sikaile.net/kejilunwen/wltx/3699295.html
最近更新
教材專著