新聞中心

EEPW首頁 > 汽車電子 > 設(shè)計(jì)應(yīng)用 > 車載MP3的系統(tǒng)設(shè)計(jì)

車載MP3的系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2010-04-14 來源:網(wǎng)絡(luò) 收藏

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



評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉