中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

產品分類

當前位置: 首頁 > 工業電子產品 > 集成電路(ICs) > 接口驅動器 > USB接口

類型分類:
科普知識
數據分類:
USB接口

基于USB接口設備的固件程序設計

發布日期:2022-10-09 點擊率:154

一、 引言
    USB是應用在PC領域中的新型接口技術,它由三部分組成:具有USB接口的PC系統,能夠支持USB的系統軟件和使用USB接口的設備。它的提出是基于采用通用連接技術,實現外設的簡單快速連接,達到方便用戶、降低成本、擴展PC連接外設范圍的目地。它的最顯著優點是支持熱插拔,當用戶插入USB外設后,計算機能夠自動識別接入的外設,而不需要重新啟動系統。
二、USB設備硬件結構
    為了提高系統的可擴展性,也便于選擇高性能的單片機,以實現更多的功能,我們使用較為廣泛的Philip公司的單純的接口芯片PDIUSBD12。下面介紹USB設備硬件的相關情況。
1.  PDIUSBD12芯片的內部結構
    芯片內部集成SIE、320B的FIFO緩存、收發器以及電壓調整電路和終結電阻器,提供2MB/s速率的并行接口,具有全自治本地DMA功能,芯片提供的多重中斷模式有利于批量和等時數據傳輸模式。芯片還提供了可編程時鐘、上電復位和低電壓復位電路。
2.  PDIUSBD12芯片的控制字
    D12的控制字分為初始化命令、數據流命令和通用命令三種基本類型。在USB 設備列舉過程中使用初始化命令,這些命令用來啟動設備、設置地址、端點和工作模式。數據流命令用于管理USB 和單片機之間的數據流。很多數據流是通過一個發給單片機的中斷請求開始的。控制器使用數據流命令來存取數據,確認在FIFO中的數據是否有效。通用命令主要在數據傳輸過程中使用,包括恢復和讀取當前幀號。
3.  PDIUSBD12 與單片機的連接
    以PDIUSBD12和89C52單片機之間的連接如圖所示,ALE接到單片機的ALE上,使用地址總線復用方式。A0通過電阻接VCC。VCC接+5V,VOUT3.3通過電容接地,同時腳20RESET_N和腳18DMACK_N接高電平。GND接地。8根數據線接至數據總線。腳11CS_N端接至控制器或譯碼器的相應端, PDIUSBD12可以通過CS_N端,映射為控制器的任何地址。腳14中斷接至控制器的中斷線,并用電阻拉高。XTAL1和XTAL2接6MHZ晶振,EOT_N拉高,D-、D+分別接到USB 總線的D-、D+上。在實際產品中,腳21GL_N可接LED顯示設備狀態。
 



三、USB設備固件的設計
    固件的設計要求非常熟悉USB設備的具體通信步驟以及單片機的指令系統。
1.  固件介紹
    PDIUSBD12是一種高速并行總線的USB接口設備,支持本地DMA傳輸.固件設計的目標是使D12在USB上能達到最快的傳輸率。外圍設備如打印機等使用D12傳送大量的數據。這些設備中的CPU忙于處理許多任務象設備控制,數據和圖象處理。D12的固件設計成完全的中斷驅動模式。當CPU在處理前臺任務時,USB傳輸在后臺被處理。這保證了最好的傳輸率和較好的軟件結構,簡化了編程和調試。
    在后臺中斷服務程序和前臺主程序之間的數據交換是通過標志和數據緩沖區來實現的。例如, D12主要的大量輸出端點用一個圓形的數據緩沖區。當D12從USB接收到數據封包,就向CPU產生一個中斷請求,CPU會馬上執行中斷服務程序。在中斷服務程序內部,固件把數據封包從D12的內部緩沖區送到圓形緩沖區,然后清除PDIUSBD12的內部緩沖區使它能接收下一個新的數據包。CPU能繼續執行當前前臺的任務直到完成。然后它返回到主循環,檢查圓形緩沖區是否有新的數據,開始另外一個前臺任務。
    使用這種結構,主函數不關心數據源是來自USB設備,串行口還是并行口。主函數只檢查圓形緩沖區是否有新數據需要處理。因此,主函數將目標定為數據處理,而中斷服務程序做的工作是以可能的最快速度傳送數據。類似地,控制端點在數據封包處理上使用了同樣的概念。中斷服務程序在數據緩沖區里接收和存儲控制傳輸內容并設置相應的標志寄存器。主函數將發送請求到協議處理程序。一旦所有的標準設備,類,和用戶請求在協議處理程序處理了,中斷服務程序就能保持它的效率。 </font

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
中文字幕第二一区_久久久久在线视频_精品国产自在现线看久久_亚洲精品一区二区三区电影网

      9000px;">

          亚洲a一区二区| 91丨porny丨中文| 亚洲一区二区欧美日韩| 亚洲国产成人av好男人在线观看| 国产成人亚洲综合a∨婷婷图片| 久久久久国产精品厨房| 欧美高清视频一二三区| 91网站最新网址| 欧美电影免费提供在线观看| 欧美午夜精品久久久| 欧美日韩精品电影| 亚洲精品视频观看| 福利一区福利二区| 精品国产自在久精品国产| 五月婷婷欧美视频| 欧美日韩国产天堂| 成人午夜视频免费看| 日本道在线观看一区二区| 日韩欧美高清dvd碟片| 日本欧美在线观看| 国产精品久久久久久久久图文区| 成人性生交大片| 欧美国产在线观看| av激情综合网| 一区二区三区免费观看| 欧美综合一区二区| 舔着乳尖日韩一区| 日韩免费成人网| av一区二区三区黑人| 国产精品久久一级| 91日韩一区二区三区| 亚洲电影欧美电影有声小说| 欧美理论电影在线| 国产电影一区在线| 18涩涩午夜精品.www| 欧美老人xxxx18| 国产一区二区三区黄视频 | 亚洲国产精品影院| 欧美日本精品一区二区三区| 久久超级碰视频| 国产视频一区二区三区在线观看| 99久久综合色| 韩国一区二区视频| 亚洲免费观看高清在线观看| 欧美人动与zoxxxx乱| 国内国产精品久久| 国产精品国产三级国产三级人妇| 欧美性受xxxx| 国产九色精品成人porny| 亚洲欧洲中文日韩久久av乱码| 欧美美女喷水视频| 国产精品12区| 亚洲午夜电影网| 久久久精品免费观看| 91免费版在线| 国产乱子伦视频一区二区三区| 依依成人综合视频| 精品国产伦一区二区三区观看体验| av爱爱亚洲一区| 琪琪一区二区三区| 国产精品国产三级国产aⅴ入口| 欧美视频在线观看一区二区| 国产成人av一区二区三区在线| 亚洲一区二区三区激情| 中文字幕av一区二区三区高| 欧美人成免费网站| 成人aa视频在线观看| 久久福利资源站| 亚洲一区二区视频在线| 久久精品视频一区二区三区| 91麻豆精品久久久久蜜臀| 99这里只有精品| 国内精品嫩模私拍在线| 香蕉乱码成人久久天堂爱免费| 日韩美女啊v在线免费观看| 久久久久久久久久久久久女国产乱| 在线一区二区视频| 99视频在线精品| 国产大陆a不卡| 日韩高清在线一区| 亚洲美女淫视频| 国产精品嫩草久久久久| 精品处破学生在线二十三| 8v天堂国产在线一区二区| 91日韩一区二区三区| 色偷偷一区二区三区| 国产精品一二三四五| 国产做a爰片久久毛片 | 国产欧美日韩在线看| 日韩一区二区在线看片| 亚洲综合无码一区二区| 欧美激情艳妇裸体舞| 亚洲精品在线免费播放| 日韩欧美综合一区| 日韩亚洲欧美在线观看| 欧美一级黄色片| 日韩欧美专区在线| 欧美大片免费久久精品三p| 欧美精品乱码久久久久久按摩| 欧美性猛交xxxxxx富婆| 91九色02白丝porn| 欧美日韩综合一区| 欧美久久久久久久久久| 欧美精品高清视频| 欧美一区二区免费视频| 欧美一区二区三区视频免费| 色综合中文字幕国产| 福利视频网站一区二区三区| 韩国av一区二区三区在线观看| 男人的天堂久久精品| 亚洲第一会所有码转帖| 亚洲成人一区在线| 欧美aaaaaa午夜精品| 美腿丝袜亚洲一区| 日韩精品电影一区亚洲| 亚洲激情成人在线| 亚洲精品美国一| 综合色中文字幕| 欧美国产在线观看| 粉嫩蜜臀av国产精品网站| 日韩va亚洲va欧美va久久| 色先锋资源久久综合| 成人在线视频首页| 国产一区视频导航| 亚洲va国产va欧美va观看| 最新日韩在线视频| 国产亚洲精品资源在线26u| 精品福利在线导航| 成人午夜视频免费看| 韩国一区二区在线观看| 欧美成人一区二区| 免费的国产精品| 91麻豆精品国产无毒不卡在线观看| 久久精品99国产精品| 国产视频不卡一区| 亚洲欧美在线观看| 国产欧美日韩不卡免费| 91性感美女视频| 成人动漫一区二区三区| 国产一区二区不卡老阿姨| 精品伊人久久久久7777人| 欧美激情在线免费观看| 成人爽a毛片一区二区免费| 精品久久国产老人久久综合| 国产精品黄色在线观看| 国产精品视频免费看| 久久亚洲精品小早川怜子| 欧美卡1卡2卡| 欧美日韩一区二区三区不卡| 成人国产精品视频| 国产一区二区调教| 国产乱码字幕精品高清av | 亚洲青青青在线视频| 欧美国产精品一区二区| 午夜国产不卡在线观看视频| 日韩精品免费视频人成| 国产三级久久久| 久久精品一区二区| 97久久人人超碰| 91性感美女视频| 午夜精品免费在线观看| 日韩电影免费一区| 国产呦萝稀缺另类资源| 777色狠狠一区二区三区| 国产精品理论在线观看| 综合欧美亚洲日本| 国产精品一二三| 成人的网站免费观看| 色综合久久久久久久久久久| 久久午夜免费电影| 久久女同性恋中文字幕| 久久九九全国免费| 韩国三级在线一区| 成a人片国产精品| 久久综合久久综合亚洲| 欧美韩国日本不卡| 亚洲国产成人av网| 国产成人自拍在线| 国产视频在线观看一区二区三区 | 亚洲精品乱码久久久久久日本蜜臀| 韩日av一区二区| 国产激情精品久久久第一区二区| 色综合久久久久综合体| 7777精品伊人久久久大香线蕉最新版 | 午夜精品成人在线| 久久超碰97中文字幕| 成人av在线资源网| 国产精品久久久一本精品| 亚洲欧美一区二区三区国产精品| 成人综合婷婷国产精品久久免费| 色偷偷成人一区二区三区91| 国产精品视频一二三| 国产成人午夜高潮毛片| 91国产免费观看| 日韩色在线观看| 一区二区在线看| 欧美日韩视频专区在线播放| 精品国产伦一区二区三区观看方式 | 欧美亚洲国产bt| 欧美大黄免费观看|