車(chē)載MP3的系統(tǒng)設(shè)計(jì)總體方案
3.3 設(shè)備配置階段程序設(shè)計(jì)
USB設(shè)備一旦插入到PC機(jī)的USB接口,USB檢測(cè)到設(shè)備插入以后,就會(huì)通過(guò)控制管道向默認(rèn)地址發(fā)送USB標(biāo)準(zhǔn)請(qǐng)求,進(jìn)入設(shè)備配置階段。
配置階段就是主機(jī)向設(shè)備索取各種描述符的過(guò)程。每當(dāng)設(shè)備收到主機(jī)發(fā)送的數(shù)據(jù)后,便會(huì)觸發(fā)端點(diǎn)中斷寄存器中端點(diǎn)O所代表的位。此時(shí),應(yīng)該讀取端點(diǎn)O的數(shù)據(jù)緩沖區(qū),讀取指定長(zhǎng)度(長(zhǎng)度由UBYCTX寄存器表示)的數(shù)據(jù)。然后對(duì)照USB標(biāo)準(zhǔn)設(shè)備請(qǐng)求的數(shù)據(jù)格式,對(duì)請(qǐng)求類(lèi)型進(jìn)行識(shí)別,然后轉(zhuǎn)向相應(yīng)的標(biāo)準(zhǔn)請(qǐng)求處理函數(shù)。
3.4 批量傳輸階段(BullOnly)程序設(shè)計(jì)
按照USB協(xié)議中的規(guī)定,控制管道是消息管道,控制管道中的信息具有固定的格式。而其他管道則是流管道,流管道中的數(shù)據(jù),USB協(xié)議中沒(méi)有規(guī)定其格式。
Mass Storage協(xié)議通過(guò)Bulk傳輸方式來(lái)傳送命令與數(shù)據(jù)。在這種傳輸方式下,有3種類(lèi)型的數(shù)據(jù)(CBW,CSW和普通數(shù)據(jù))在USB和設(shè)備之間傳送。CBW和CSW數(shù)據(jù)都有一定的格式,普通數(shù)據(jù)根據(jù)其前面的命令塊來(lái)決定其歸屬和意義。因此,批量傳輸階段程設(shè)計(jì)的任務(wù)就是識(shí)別來(lái)自BulkOut端點(diǎn)的CBW數(shù)據(jù)進(jìn)行相應(yīng)的處理,然后通過(guò)BulkIn端點(diǎn)向主機(jī)回傳相應(yīng)的CSW或數(shù)據(jù)。
3.5 播放任務(wù)
USB播放模式下,按壓重復(fù)鍵打開(kāi)重復(fù)播放功能,此時(shí)可連續(xù)重復(fù)播放當(dāng)前曲目,點(diǎn)按快退鍵或快進(jìn)鍵可選擇你希望重復(fù)播放的曲目,再次點(diǎn)按此鍵時(shí)取消重復(fù)播放功能。進(jìn)入該功能后,LCD上“RPT”字符將變亮。按壓瀏覽鍵打開(kāi)瀏覽功能,可順序播放每個(gè)曲目的前幾秒,此時(shí)可點(diǎn)按快退鍵或快進(jìn)鍵向后或向前瀏覽曲目,當(dāng)聽(tīng)到要選的曲目時(shí),輕旋音量鈕可播放所選的曲目,同時(shí)取消該功能。進(jìn)入該功能后,LCD上“INT”字符將變亮。按壓隨機(jī)鍵打開(kāi)隨機(jī)播放功能,此時(shí)本機(jī)將隨機(jī)播放曲目而非按正常的播放順序播放USB盤(pán)中的曲目,點(diǎn)按快退鍵或快進(jìn)鍵,可隨機(jī)播放其他的曲目,再次點(diǎn)按此鍵取消隨機(jī)播放功能。進(jìn)入該功能后,LCD上“RDM"字符將變亮。按壓暫停/播放鍵,暫停或播放曲目。暫停播放時(shí),LCD上顯示“STOP ON”字符。
4 系統(tǒng)調(diào)試
單片機(jī)應(yīng)用系統(tǒng)的軟、硬件制作完成后,必須反復(fù)進(jìn)行調(diào)試、修改,直至完全正常工作為止。調(diào)試工作通常可分3個(gè)步驟進(jìn)行。
(1)硬件調(diào)試
首先,用邏輯筆、萬(wàn)用表等工具對(duì)硬件電路作脫機(jī)檢查,看連線是否與邏輯圖一致,有無(wú)短路、虛焊等現(xiàn)象。器件的型號(hào)、規(guī)格、極性是否有誤,插接方向是否正確。檢查完畢,可用萬(wàn)用電表測(cè)量一下電路板正負(fù)電源端之間的電阻,排除電源短路的可能性。
通電檢查時(shí),可以模擬各種輸入信號(hào)分別送人電路的各有關(guān)部分,觀察I/O口的情況,查看電路板上是否有元件過(guò)熱情況,是否有冒煙、異味等現(xiàn)象發(fā)生。各相關(guān)設(shè)備的動(dòng)作是否符合設(shè)計(jì)要求。
發(fā)表評(píng)論
請(qǐng)輸入評(píng)論內(nèi)容...
請(qǐng)輸入評(píng)論/評(píng)論長(zhǎng)度6~500個(gè)字
圖片新聞
最新活動(dòng)更多
-
11月27日立即報(bào)名>> 【工程師系列】汽車(chē)電子技術(shù)在線大會(huì)
-
精彩回顧立即查看>> Works With 開(kāi)發(fā)者大會(huì)深圳站
-
精彩回顧立即查看>> 【限時(shí)福利】TE 2025國(guó)際物聯(lián)網(wǎng)展·深圳站
-
精彩回顧立即查看>> 7月30日- 8月1日 2025全數(shù)會(huì)工業(yè)芯片與傳感儀表展
-
精彩回顧立即查看>> 【在線研討會(huì)】普源精電--激光原理應(yīng)用與測(cè)試解決方案
-
精彩回顧立即查看>> 【工程師系列】汽車(chē)電子技術(shù)在線大會(huì)
推薦專(zhuān)題
- 1 9月第四周新勢(shì)力銷(xiāo)量,零跑第一,小米第二,理想第五
- 2 銷(xiāo)量又反攻,部分油車(chē)依然賣(mài)得動(dòng)
- 3 從爆款神話到銷(xiāo)量承壓,理想汽車(chē)的突圍之戰(zhàn),理想i6能否救場(chǎng)?
- 4 誰(shuí)能搶到座?十大合資品牌狂追新能源“末班車(chē)”!
- 5 9月新能源車(chē)企銷(xiāo)量公布:比亞迪39.3萬(wàn)輛,吉利16.5萬(wàn)輛、零跑6.7萬(wàn)輛……
- 6 歐洲車(chē)市 | 西班牙2025年9月:銷(xiāo)量回暖,中國(guó)品牌殺出重圍
- 7 汽車(chē)門(mén)把手迎來(lái)強(qiáng)制性國(guó)標(biāo),隱藏式設(shè)計(jì)因安全風(fēng)險(xiǎn)將“退市”
- 8 無(wú)人配送“三國(guó)殺”:大廠、先鋒、空降兵,誰(shuí)更能打?
- 9 悄悄融資百億,滴滴還在做著自動(dòng)駕駛夢(mèng)
- 10 豪擲38億歐元!印度塔塔收購(gòu)依維柯
- 硬件開(kāi)發(fā)工程師(前裝汽車(chē)電子) 深圳奧尼電子股份有限公司
- 產(chǎn)品工程師(汽車(chē)) 易思維(杭州)科技股份有限公司
- 汽車(chē)過(guò)程質(zhì)量工程師 廣東和勝新能源科技有限公司
- 高級(jí)軟件工程師 廣東省/深圳市
- 自動(dòng)化高級(jí)工程師 廣東省/深圳市
- 光器件研發(fā)工程師 福建省/福州市
- 銷(xiāo)售總監(jiān)(光器件) 北京市/海淀區(qū)
- 激光器高級(jí)銷(xiāo)售經(jīng)理 上海市/虹口區(qū)
- 光器件物理工程師 北京市/海淀區(qū)
- 激光研發(fā)工程師 北京市/昌平區(qū)
- 技術(shù)專(zhuān)家 廣東省/江門(mén)市
- 封裝工程師 北京市/海淀區(qū)
- 結(jié)構(gòu)工程師 廣東省/深圳市


分享










