車載MP3的系統(tǒng)設(shè)計總體方案
2.3 收音機模塊的硬件設(shè)計
調(diào)頻87.5 MHz~108 MHz的數(shù)字調(diào)諧收音機模塊,使用了便攜式、低功耗調(diào)頻立體聲收音機芯片TEA5767HN。工作電壓低,需要很少并且低價的外圍電路。由于集成了低噪聲RF輸入放大器,具有高靈敏度;自由調(diào)節(jié)的立體聲解碼器,調(diào)諧系統(tǒng)的鎖相環(huán)合成器。通過引腳BUSMODE有兩種總線可以選擇:I2C總線和3線總線。本系統(tǒng)選用了I2C總線,即把BUSMODE設(shè)置為O。圖4為TEA5767HN的硬件設(shè)計電路。
3 系統(tǒng)軟件設(shè)計
設(shè)計一個USB系統(tǒng),要想使其正常工作,就要進行軟件的設(shè)計。車載MP3的系統(tǒng)軟件設(shè)計分為三部分:(1)USB外設(shè)端的單片機固件(Firm-ware)程序;(2)主機操作系統(tǒng)上的客戶驅(qū)動程序;(3)主機應(yīng)用軟件。單片機固件響應(yīng)各種來自系統(tǒng)的USB標準請求,完成各種數(shù)據(jù)的交換工作和事件處理;客戶驅(qū)動程序則讓主機可以識別USB設(shè)備,并通過應(yīng)用軟件來讀取USB設(shè)備,完成通信功能;主機應(yīng)用軟件通過客戶驅(qū)動程序與系統(tǒng)USB(USB Device Interface)進行通信,由系統(tǒng)產(chǎn)生USB數(shù)據(jù)的傳送動作。包括檢測枚舉程序、中斷服務(wù)、人機接口、文件操作函數(shù)集、FAT文件系統(tǒng)函數(shù)集、USB協(xié)議層、硬件提取層、數(shù)據(jù)轉(zhuǎn)換程序。
3.1 車載MP3的系統(tǒng)設(shè)計工作流程描述
3.2 端點配置階段程序設(shè)計
前面已經(jīng)提到固件的程序結(jié)構(gòu)框架可基于中斷或基于查詢方式,這里以查詢方式為例。對于一個USB Mass Storage設(shè)備而言,必須支持3個端點的數(shù)據(jù)處理。
(1)O號端點:控制端點用于控制傳輸,主機通過與端點O相對應(yīng)的管道來讀取設(shè)備描述符,完成對設(shè)備地址的設(shè)置,并完成配置。此端點為雙向數(shù)據(jù)傳輸端點。
(2)兩個非O端點:批量傳輸端點。這種端點為單向數(shù)據(jù)傳輸端點,分別為Bulk-In端點和Bull-Out端點。
請輸入評論內(nèi)容...
請輸入評論/評論長度6~500個字
圖片新聞
最新活動更多
推薦專題
- 1 誰在為智駕買單?城市NOA滲透背后的用戶分析
- 2 飛行汽車:開啟規(guī)模化試飛
- 3 汽車抬頭顯示的智能化旅程
- 4 從技術(shù)狂歡到安全合規(guī) :2025上半年自動駕駛?cè)谫Y進入“場景閉環(huán)”新周期
- 5 Robotaxi駛?cè)肟燔嚨溃憾喑情_啟商業(yè)化運營
- 6 奧迪A5L Sportback全新登場,上市亮點探秘
- 7 上海Robotaxi大跨步:允許主駕無人+收費運營
- 8 自動駕駛 Robotaxi 的奇點時刻,到底奇在哪?
- 9 百度蘿卜快跑:從北大嶼山到香港島:自動駕駛在香港的 “三級跳” 啟示錄
- 10 為什么說L2到L3是質(zhì)變,而L3到L5只是升級?