天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

嵌入式系統(tǒng)USB打印機(jī)驅(qū)動(dòng)程序的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2020-07-31 12:50
【摘要】: 隨著USB接口的日益普及,它不僅成為PC機(jī)上的標(biāo)準(zhǔn)接口之一,也越來(lái)越多的成為很多嵌入式設(shè)備所支持的接口。向嵌入式設(shè)備中添加USB主機(jī)控制器后,嵌入式設(shè)備就可以像PC那樣外接USB打印機(jī)、人機(jī)接口設(shè)備(鼠標(biāo)、鍵盤等)、閃存等外部設(shè)備,這樣大大提高了嵌入式設(shè)備的擴(kuò)展性和易用性。本文在分析了嵌入式設(shè)備連接USB打印機(jī)打印報(bào)表這樣的需求后,詳細(xì)設(shè)計(jì)并編碼實(shí)現(xiàn)了USB打印驅(qū)動(dòng)程序。嵌入式設(shè)備通過(guò)USB線連接打印機(jī)后,通過(guò)嵌入式設(shè)備用戶界面的操作打印出嵌入式設(shè)備中的賬戶列表等報(bào)表信息。本文還針對(duì)軟件需求設(shè)計(jì)了模塊化的軟件架構(gòu),這個(gè)軟件架構(gòu)的層次包括:USB主機(jī)控制驅(qū)動(dòng),USB設(shè)備驅(qū)動(dòng),I/O管理系統(tǒng)和上層應(yīng)用。并最終在這個(gè)構(gòu)架中實(shí)現(xiàn)了打印機(jī)驅(qū)動(dòng)程序。 本文主要進(jìn)行了以下幾個(gè)方面的工作: 1.介紹了USB技術(shù)的發(fā)展歷程,概述了USB的體系結(jié)構(gòu)、總線協(xié)議和數(shù)據(jù)流。對(duì)USB設(shè)備和USB設(shè)備的枚舉過(guò)程進(jìn)行了描述。本文還介紹了OTG技術(shù),它是USB協(xié)議的一個(gè)補(bǔ)充并完全兼容USB協(xié)議。 2.針對(duì)用戶需求進(jìn)行了軟件需求的開(kāi)發(fā),給出了軟件需求。對(duì)USB主機(jī)控制器和OTG兩用設(shè)備兩種實(shí)現(xiàn)方案進(jìn)行了概要設(shè)計(jì)。對(duì)兩種方案進(jìn)行了軟件結(jié)構(gòu)上描述和比較。最終確定使用USB主機(jī)控制器方案,給出了系統(tǒng)框圖并對(duì)每個(gè)模塊進(jìn)行描述。 3.對(duì)USB主機(jī)系統(tǒng)進(jìn)行了綜述。它包括USB核心驅(qū)動(dòng)和與硬件關(guān)系較緊密的主機(jī)控制器驅(qū)動(dòng)。本文編碼實(shí)現(xiàn)了USB核心驅(qū)動(dòng),對(duì)USB核心驅(qū)動(dòng)的數(shù)據(jù)結(jié)構(gòu),初始化,接口函數(shù)等做了詳細(xì)描述。 4.本文在nucleus實(shí)時(shí)操作系統(tǒng)上用C語(yǔ)言編碼實(shí)現(xiàn)了USB打印機(jī)驅(qū)動(dòng)程序。介紹了USB打印驅(qū)動(dòng)的相關(guān)數(shù)據(jù)結(jié)構(gòu)。對(duì)其初始化過(guò)程,接口函數(shù)都進(jìn)行了詳細(xì)分析。還描述了如何向打印機(jī)寫(xiě)數(shù)據(jù)和讀取打印機(jī)的狀態(tài)信息。 5.介紹了I/O管理系統(tǒng)的作用及其接口函數(shù)。編碼實(shí)現(xiàn)了打印機(jī)驅(qū)動(dòng)I/O接口模塊。并對(duì)一個(gè)報(bào)表打印的上層應(yīng)用進(jìn)行了概要設(shè)計(jì)。
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2010
【分類號(hào)】:TP334.8

【參考文獻(xiàn)】

相關(guān)期刊論文 前5條

1 郭玉峰;孫昌霞;張海鵬;;基于PDIUSBD12的USB接口設(shè)計(jì)[J];河南科學(xué);2007年01期

2 王澤兵;齊和平;;基于PDIUSBD12芯片的USB接口設(shè)計(jì)[J];機(jī)械管理開(kāi)發(fā);2007年03期

3 魏魯原;崔霞;;基于PDIUSBD12的USB控制器的設(shè)計(jì)[J];徐州工程學(xué)院學(xué)報(bào);2007年10期

4 萬(wàn)利峰;徐曉潔;胡慧鋪;張曄暉;;基于PDIUSBD12的USB數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)[J];微計(jì)算機(jī)信息;2006年13期

5 馬軍;李玉林;;基于PDIUSBD12芯片的USB接口設(shè)計(jì)[J];微計(jì)算機(jī)信息;2006年20期



本文編號(hào):2776493

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2776493.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶a81e6***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com