車載MP3的系統設計總體方案
3.3 設備配置階段程序設計
USB設備一旦插入到PC機的USB接口,USB檢測到設備插入以后,就會通過控制管道向默認地址發(fā)送USB標準請求,進入設備配置階段。
配置階段就是主機向設備索取各種描述符的過程。每當設備收到主機發(fā)送的數據后,便會觸發(fā)端點中斷寄存器中端點O所代表的位。此時,應該讀取端點O的數據緩沖區(qū),讀取指定長度(長度由UBYCTX寄存器表示)的數據。然后對照USB標準設備請求的數據格式,對請求類型進行識別,然后轉向相應的標準請求處理函數。
3.4 批量傳輸階段(BullOnly)程序設計
按照USB協議中的規(guī)定,控制管道是消息管道,控制管道中的信息具有固定的格式。而其他管道則是流管道,流管道中的數據,USB協議中沒有規(guī)定其格式。
Mass Storage協議通過Bulk傳輸方式來傳送命令與數據。在這種傳輸方式下,有3種類型的數據(CBW,CSW和普通數據)在USB和設備之間傳送。CBW和CSW數據都有一定的格式,普通數據根據其前面的命令塊來決定其歸屬和意義。因此,批量傳輸階段程設計的任務就是識別來自BulkOut端點的CBW數據進行相應的處理,然后通過BulkIn端點向主機回傳相應的CSW或數據。
3.5 播放任務
USB播放模式下,按壓重復鍵打開重復播放功能,此時可連續(xù)重復播放當前曲目,點按快退鍵或快進鍵可選擇你希望重復播放的曲目,再次點按此鍵時取消重復播放功能。進入該功能后,LCD上“RPT”字符將變亮。按壓瀏覽鍵打開瀏覽功能,可順序播放每個曲目的前幾秒,此時可點按快退鍵或快進鍵向后或向前瀏覽曲目,當聽到要選的曲目時,輕旋音量鈕可播放所選的曲目,同時取消該功能。進入該功能后,LCD上“INT”字符將變亮。按壓隨機鍵打開隨機播放功能,此時本機將隨機播放曲目而非按正常的播放順序播放USB盤中的曲目,點按快退鍵或快進鍵,可隨機播放其他的曲目,再次點按此鍵取消隨機播放功能。進入該功能后,LCD上“RDM"字符將變亮。按壓暫停/播放鍵,暫;虿シ徘俊和2シ艜r,LCD上顯示“STOP ON”字符。
4 系統調試
單片機應用系統的軟、硬件制作完成后,必須反復進行調試、修改,直至完全正常工作為止。調試工作通常可分3個步驟進行。
(1)硬件調試
首先,用邏輯筆、萬用表等工具對硬件電路作脫機檢查,看連線是否與邏輯圖一致,有無短路、虛焊等現象。器件的型號、規(guī)格、極性是否有誤,插接方向是否正確。檢查完畢,可用萬用電表測量一下電路板正負電源端之間的電阻,排除電源短路的可能性。
通電檢查時,可以模擬各種輸入信號分別送人電路的各有關部分,觀察I/O口的情況,查看電路板上是否有元件過熱情況,是否有冒煙、異味等現象發(fā)生。各相關設備的動作是否符合設計要求。
請輸入評論內容...
請輸入評論/評論長度6~500個字
圖片新聞
最新活動更多
-
即日-9.16點擊進入 >> 【限時福利】TE 2025國際物聯網展·深圳站
-
10月23日立即報名>> Works With 開發(fā)者大會深圳站
-
11月27日立即報名>> 【工程師系列】汽車電子技術在線大會
-
精彩回顧立即查看>> 7月30日- 8月1日 2025全數會工業(yè)芯片與傳感儀表展
-
精彩回顧立即查看>> 【在線研討會】普源精電--激光原理應用與測試解決方案
-
精彩回顧立即查看>> 【工程師系列】汽車電子技術在線大會
推薦專題
- 1 從技術狂歡到安全合規(guī) :2025上半年自動駕駛融資進入“場景閉環(huán)”新周期
- 2 智駕技術戰(zhàn):特斯拉、華為、理想、小鵬和比亞迪,誰才是未來?
- 3 最嚴輔助駕駛新規(guī),兩部門再劃監(jiān)管、宣傳紅線
- 4 百度蘿卜快跑:從北大嶼山到香港島:自動駕駛在香港的 “三級跳” 啟示錄
- 5 ADS 4推送在即,華為乾崑憑什么率先奪下L3的“橋頭堡”?
- 6 名爵翻身把歌唱?搭載半固態(tài)電池,全新MG4大定39分鐘破萬
- 7 一文看全:中國智能電動部件企業(yè)“圍攻”慕尼黑
- 8 尚界新車16.98萬起!鴻蒙智行“四界”齊發(fā),第二階段拼什么?
- 9 輔助駕駛出海、具身智能落地,稀缺的3D數據從哪里來?
- 10 “紅海”市場依然有新“花樣”,2025成都車展重磅SUV全面看