• <strike id="aymay"></strike>
    <strike id="aymay"></strike>
    <ul id="aymay"><dfn id="aymay"></dfn></ul>
    <ul id="aymay"><sup id="aymay"></sup></ul>
  • <del id="aymay"></del>

    基于嵌入式開發(fā)系統(tǒng)μC/OS-II的USB主機(jī)系統(tǒng)

    2014-01-03 11:59 來源:電子信息網(wǎng) 作者:和靜

    近日,美國一名學(xué)者研發(fā)出了一種全新的嵌入式開發(fā)系統(tǒng),該系統(tǒng)被命名為μC/OS-II 。這個系統(tǒng)當(dāng)中的絕大多數(shù)代碼使用ANSIC 進(jìn)行的編寫。能夠用于8 位、16 位、32 位、甚至64 位微處理器、微控制器、數(shù)字信號處理器等,具有操作系統(tǒng)最基本最核心的功能,非常適于在小型系統(tǒng)和片上系統(tǒng)(SOC)中使用。

    USB 驅(qū)動程序的設(shè)計

    這個系統(tǒng)為開發(fā)者提供了非常多的實時操作內(nèi)核。通常開發(fā)者在進(jìn)行系統(tǒng)操作時需要自己來編寫外圍器件的驅(qū)動程序。以使外圍器件能在操作系統(tǒng)的協(xié)調(diào)下更好的為用戶服務(wù)。為了使軟件可移植性強(qiáng),易維護(hù),采用分層的方法編寫USB的驅(qū)動程序。綜合考慮USB 協(xié)議、USB 硬件接線、μC/OS-II的結(jié)構(gòu)來進(jìn)行分層,下表所列為USB 驅(qū)動程序分層結(jié)構(gòu)。

    USB

    USB系統(tǒng)軟件的設(shè)計

    嵌入式設(shè)計中的USB系統(tǒng)設(shè)計與系統(tǒng)的業(yè)務(wù)和應(yīng)用模塊聯(lián)系非常緊密。在μC/OS-Ⅱ?qū)SB進(jìn)行初始化時,不但要對USB 硬件接口初始化,還需要對其相關(guān)軟件進(jìn)行初始化,比如:設(shè)置中斷處理函數(shù),以及單獨(dú)創(chuàng)建一個TaskSetup 任務(wù)以完成上位機(jī)對USB 系統(tǒng)主機(jī)的枚舉。中斷處理過程采用的是非向量中斷的方式,首先由中斷狀態(tài)寄存器的值判斷中斷產(chǎn)生的原因,然后由不同的原因設(shè)置不同的中斷處理函數(shù)。如果是數(shù)據(jù)中斷話則在相應(yīng)的中斷處理函數(shù)中發(fā)送對應(yīng)端點(diǎn)的信號量,這樣USB 驅(qū)動程序中讀寫接口才能成功被調(diào)用。

    各種隨身智能數(shù)碼設(shè)備的誕生為人們帶來了便利,但眾多設(shè)備之間的數(shù)據(jù)互連傳遞正在成為嵌入式開發(fā)的難題。USB 是現(xiàn)今PC領(lǐng)域廣泛運(yùn)用的總線接口技術(shù),在一些嵌入式系統(tǒng)中,人們希望有USB 的出現(xiàn),然而和系統(tǒng)其他模塊相比,USB 模塊顯得更加的復(fù)雜。本文詳細(xì)闡述了設(shè)計一個USB 主機(jī)系統(tǒng)的過程,綜合考慮USB 協(xié)議,USB 硬件連接和μC/OS-II 系統(tǒng)使軟件易于維護(hù),移植型強(qiáng)。

    USB 嵌入式開發(fā)

    相關(guān)閱讀

    暫無數(shù)據(jù)

    一周熱門

    主站蜘蛛池模板: 国产精品网站在线观看| 国产午夜精品免费一区二区三区| 国产在线精品国自产拍影院| 久久婷婷国产综合精品| 久久se这里只有精品| 精品国产福利第一区二区三区| 亚洲精品亚洲人成人网| 国产精品亚洲欧美大片在线看| 97精品国产91久久久久久| 国产精品福利一区二区久久| 亚洲精品无码99在线观看| 国产啪亚洲国产精品无码| 国产精品久久久久9999| 亚洲韩国精品无码一区二区三区| 精品国产日韩亚洲一区| 亚洲精品免费在线观看| 精品国产亚洲男女在线线电影| 99re这里只有精品国产精品| 中日韩产精品1卡二卡三卡| 精品日韩在线视频一区二区三区| 色播精品免费小视频| 国产成人精品无码播放| 亚洲av日韩av天堂影片精品| 无码精品蜜桃一区二区三区WW | 久久精品国产精品亚洲毛片| 日韩精品成人a在线观看| 国产午夜亚洲精品理论片不卡| 91精品国产品国语在线不卡| 国产精品伦理久久久久久| 精品国产第1页| 国产精品久久久久久久| 99国产精品国产精品九九| 欧美肥屁VIDEOSSEX精品| 中文字幕无码精品三级在线电影| 免费精品视频在线| 久久夜色精品国产www| 久久国产精品一区| 久久国产热这里只有精品| 久久精品国产亚洲Aⅴ香蕉| 国产精品无码久久久久| 精品人妻少妇一区二区三区在线 |