車載MP3的系統設計總體方案
2.3 收音機模塊的硬件設計
調頻87.5 MHz~108 MHz的數字調諧收音機模塊,使用了便攜式、低功耗調頻立體聲收音機芯片TEA5767HN。工作電壓低,需要很少并且低價的外圍電路。由于集成了低噪聲RF輸入放大器,具有高靈敏度;自由調節的立體聲解碼器,調諧系統的鎖相環合成器。通過引腳BUSMODE有兩種總線可以選擇:I2C總線和3線總線。本系統選用了I2C總線,即把BUSMODE設置為O。圖4為TEA5767HN的硬件設計電路。

3 系統軟件設計
設計一個USB系統,要想使其正常工作,就要進行軟件的設計。車載MP3的系統軟件設計分為三部分:(1)USB外設端的單片機固件(Firm-ware)程序;(2)主機操作系統上的客戶驅動程序;(3)主機應用軟件。單片機固件響應各種來自系統的USB標準請求,完成各種數據的交換工作和事件處理;客戶驅動程序則讓主機可以識別USB設備,并通過應用軟件來讀取USB設備,完成通信功能;主機應用軟件通過客戶驅動程序與系統USB(USB Device Interface)進行通信,由系統產生USB數據的傳送動作。包括檢測枚舉程序、中斷服務、人機接口、文件操作函數集、FAT文件系統函數集、USB協議層、硬件提取層、數據轉換程序。
3.1 車載MP3的系統設計工作流程描述

3.2 端點配置階段程序設計
前面已經提到固件的程序結構框架可基于中斷或基于查詢方式,這里以查詢方式為例。對于一個USB Mass Storage設備而言,必須支持3個端點的數據處理。
(1)O號端點:控制端點用于控制傳輸,主機通過與端點O相對應的管道來讀取設備描述符,完成對設備地址的設置,并完成配置。此端點為雙向數據傳輸端點。
(2)兩個非O端點:批量傳輸端點。這種端點為單向數據傳輸端點,分別為Bulk-In端點和Bull-Out端點。
請輸入評論內容...
請輸入評論/評論長度6~500個字
圖片新聞
最新活動更多
-
11月27日立即報名>> 【工程師系列】汽車電子技術在線大會
-
精彩回顧立即查看>> Works With 開發者大會深圳站
-
精彩回顧立即查看>> 【限時福利】TE 2025國際物聯網展·深圳站
-
精彩回顧立即查看>> 7月30日- 8月1日 2025全數會工業芯片與傳感儀表展
-
精彩回顧立即查看>> 【在線研討會】普源精電--激光原理應用與測試解決方案
-
精彩回顧立即查看>> 【工程師系列】汽車電子技術在線大會
推薦專題


分享










