在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于嵌入式ARM9的USB設(shè)計(jì)與實(shí)現(xiàn)

            基于嵌入式ARM9的USB設(shè)計(jì)與實(shí)現(xiàn)

            作者: 時(shí)間:2009-08-07 來(lái)源:網(wǎng)絡(luò) 收藏


            3.3 設(shè)備請(qǐng)求
            設(shè)備應(yīng)通過(guò)缺省控制管道(Default Control Pipe)響應(yīng)來(lái)自主機(jī)的請(qǐng)求命令。這些請(qǐng)求是通過(guò)使用控制傳輸來(lái)完成的。請(qǐng)求及請(qǐng)求的參數(shù)通過(guò)Setup包發(fā)向設(shè)備,由主機(jī)負(fù)責(zé)設(shè)置Setup包內(nèi)的每個(gè)域的值。設(shè)備請(qǐng)求包含的請(qǐng)求類型有三種:標(biāo)準(zhǔn)、廠商和設(shè)備類。標(biāo)準(zhǔn)請(qǐng)求用來(lái)完成設(shè)備的枚舉過(guò)程;廠商請(qǐng)求用來(lái)完成使用者自己定義的請(qǐng)求;設(shè)備類請(qǐng)求指的是某些特定的USB設(shè)備類所傳輸出的請(qǐng)求,例如打印機(jī)類就屬于這一類。設(shè)備請(qǐng)求要求有嚴(yán)格的定義,包含的內(nèi)容有類型、設(shè)備請(qǐng)求、值、索引和長(zhǎng)度。

            3.4 USB驅(qū)動(dòng)程序結(jié)構(gòu)
            S3C2440A芯片支持USB1.1協(xié)議和USB 2.0協(xié)議。該是針對(duì)USB Host(主機(jī),A型),并USB 1.1協(xié)議編寫的。程序結(jié)構(gòu)和數(shù)據(jù)傳輸?shù)牧飨蛉鐖D4所示。
            驅(qū)動(dòng)程序的編寫主要分為以下幾個(gè)部分考慮:硬件提取層、中斷服務(wù)程序、標(biāo)準(zhǔn)設(shè)備請(qǐng)求和主循環(huán)。硬件提取層的是S3C2440A對(duì)I/O端口直接的讀寫操作;中斷服務(wù)程序處理各種中斷,包括總線任務(wù)上的請(qǐng)求;標(biāo)準(zhǔn)設(shè)備請(qǐng)求完成主機(jī)送來(lái)的各種標(biāo)準(zhǔn)請(qǐng)求,用于完成各種枚舉請(qǐng)求;而主循環(huán)則負(fù)責(zé)完成前臺(tái)的數(shù)據(jù)采集等工作,所有的任務(wù)結(jié)束后都要回到主循環(huán)上去。


            4 結(jié) 語(yǔ)
            采用三星公司的S3C2440A芯片作為CPU,比原來(lái)單片機(jī)的模式,外圍電路簡(jiǎn)單,容易可靠地終端的USB接口功能。在調(diào)試中,用到的開發(fā)板GEC2440A套件還提供了串口工具DNW。用這一工具可以檢測(cè)驅(qū)動(dòng)程序的正確與否,如:程序編寫無(wú)誤,則DNW串口會(huì)提示 “USB IS CONNECT”。由于S3C2440A芯片功能豐富,如處理器可提高運(yùn)算速度,LCD可人機(jī)交互,網(wǎng)口可連接因特網(wǎng),所以開發(fā)出的終端不但可提升整體性能,還為日后的應(yīng)用奠定了基礎(chǔ)。

            linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

            上一頁(yè) 1 2 3 下一頁(yè)

            評(píng)論


            相關(guān)推薦

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

            關(guān)閉