视频一区视频二区在线观看_国产欧美激情在线观看_免费的av网址_莫妮卡裸全乳无删减电影_免费的一级黄色片_福利姬免费_欧美jizz19性欧美_在线观看免费视频国产_日本免费三级电影_亚洲tv在线_很黄很色的视频_亚洲免费视频一区_91黄色影视_草莓视频.www_成人欧美一区二区三区白人

你的位置:首頁 > 互連技術 > 正文

RS-232接口轉為USB接口的通信方法與原理

發布時間:2012-02-02

中心議題:

  • USB系統概述
  • IC卡門禁考勤系統中RS232-USB的接口轉換要求
  • IC卡門禁考勤系統中RS232-USB的接口轉換設計和執行


USB作為一種新的PC機互連協議,使外設到計算機的連接更加高效、便利.這種接口適合于多種設備,不僅具有快速、即插即用、支持熱插拔的特點,還能同時連接多達127個設備,解決了如資源沖突、中斷請求(IRQs)和直接數據通道(DMAs)等問題.因此,越來越多的開發者欲在自己的產品中使用這種標準接口。

而RS-232是單個設備接入計算機時,常采用的一種接入方式,其硬件實現簡單,因此在傳統的設備中有很多采用了這種通信方式。一般的IC卡門禁考勤系統也使用RS-232接口與PC機通信。如果將USB技術應用于IC卡門禁考勤系統與PC機之間的數據通信,這樣,不僅能使IC卡門禁考勤設備具備USB通信的諸多優點,而且對PC機而言還可以節余1個RS-232串口為其它通信所用。

1 USB系統概述

USB規范描述了總線特性、協議定義、編程接口以及其它設計和構建系統時所要求的特性。USB是一種主從總線,工作時USB主機處于主模式,設備處于從模式。USB系統所需要的唯一的系統資源是,USB系統軟件所使用的內存空間、USB主控制器所使用的內存地址空間(I/O地址空間)和中斷請求(IRQ)線。USB設備可以是功能性的,如顯示器、鼠標或者集線器之類。

它們可以作低速或者高速設備實現。低速設備最大速率限制在1.5Mb/s,每一個設備有一些專有寄存器,也就是端點(endpoint)在進行數據交換時,可以通過設備驅動間接訪問它。每一個端點支持幾種特殊的傳輸類型,并且有一個唯一的地址和傳輸方向。不同的是端點0僅用作控制傳輸,并且其傳輸可以是雙向的。

系統上電后,USB主機負責檢測設備的連接與拆除、初始化設備的列舉過程,并根據設備描述表安裝設備驅動后自動重新配置系統,收集每個設備的狀態信息。設備描述表標識了設備的屬性、特征并描述了設備的通信要求。USB主機根據這些信息配置設備、查找驅動,并且與設備通信。

典型的USB數據傳輸是由設備驅動開始的,當它需要與設備通信時,設備驅動提供內存緩沖區,用來存放設備收到或者即將發送的數據。USB驅動提供USB設備驅動和USB主控制器之間的接口,并將傳輸請求轉化為USB事務,轉化時需要與帶寬要求及協議結構保持一致。某些傳輸是由大塊數據構成的,這時需要先將它劃分為幾個事物再進行傳輸。

具有相似功能的設備可以組成一類,這樣便于分享共有的特性和使用共同的設備驅動程序。每個類可以定義其自己的描述符,如:HID類描述符和Report描述符。HID類是由人控制計算機系統的設備組成的,它定義了一個描述HID設備的結構,并且表明了設備的通信要求。HID設備描述符必須支持端點輸入中斷,固件也必須包括一個報告描述符,表明接收和發送數據的格式。在IC卡門禁考勤系統引入RS-232到USB的接口轉換模塊后,從系統所具有的特性來看,應該屬于HID設備。因此,兩種特殊的HID類請求必須被支持:SetReport和GetReport。這些請求使設備能接收和發送一般的設備信息給主機。在沒有中斷輸出終端時,SetReport是主機發送數據給HID設備的唯一方式。

2 系統要求

為了實現IC卡門禁考勤系統中RS-232-USB的接口轉換,需要1臺支持USB的主機,同時還要提供主機上用于與外設通信的驅動,一般由操作系統提供。此外,還需開發在主機上執行的客戶端應用程序。在設備端,需要提供具有USB接口的主控制器芯片,以及編寫主控制器上執行的USB通信代碼和用于執行外設功能的相關代碼。

2.1 主機要求
主機必須能夠通過設備驅動接收USB數據,并且使這些數據對處理這些請求的應用程序有效。在主機中必須有一個驅動負責處理USB傳輸、辨識設備、向USB設備收發數據;同時,還需要有一個設備驅動-虛擬化串行口,仿效真實的串口。這個驅動必須能夠像真實的串口接收和發送USB數據。
[page]
從應用的觀點,設備驅動必須能收發數據,可以通過使用一個虛擬化的串口或通過轉化為USB數據實現。微軟提供了一個叫作USB POS的設備驅動,它允許應用程序訪問USB設備時,好像它們連接到標準串口上一樣。系統大致結構方框圖如圖1所示。

2.2 設備要求
在定義即將使用的微控制器時,必須說明一些通信要求,如:通信速率、頻率、傳輸的數據量等。考慮到IC卡門禁考勤系統有效的通信速率,可以把轉換器作為一個低速的設備使用,低速設備通信速度可以在10~100Kb/s的范圍變化。考慮到傳輸的數據量和傳輸的頻率,此系統中使用中斷的傳輸類型。中斷傳輸可以在2個方向進行,但不能同時進行,這種類型的傳輸要求在規定的時間里完成相當大數據量的傳輸任務。

對于轉換模塊,它可以用于PC機的數據收發,操作系統提供了HID驅動,允許使用中斷傳輸模式。對于低速設備的一個事務,中斷傳輸最大的包容量是8字節,如果需要發送大量的數據,則必須把它分割為很多事務。

轉換模塊要定義的另一個特性是所需端點數。如上所述,端點是微控制器在USB通信過程中所用來發送和接收數據的緩沖區。此系統中,該轉換器定義了2個端點:一個端點(端點0)用來控制傳輸,另一個端點是中斷輸入端點,定義為發數據給PC機。

根據以上要求,通過研究比較現有的微控制器,考慮到如內存空間、價格和開發包等因素,我們選用Cypress家族的一種8位RISC微控制器CY7C634XX/5XX。它使用哈佛總線結構,是對較高I/O要求的低速應用設備的低價解決方案。

圖2為IC卡門禁考勤系統USB通信實現硬件方框原理圖。

3 軟件設計和執行

系統軟件由6部分組成:定義描述符、設備檢測和列舉、端點中斷服務程序、USB數據交換模塊、串行口數據交換模塊、USB/Serial模塊接口。下面簡要描述其中部分模塊程序的功能和實現思想。

3.1 描述符定義
描述符是數據結果或信息的格式化塊,它可以使主機知道這個設備。每個描述符包含了這個設備整體的信息或者某個元素的信息。所有的USB外設必須響應對標準的USB描述符的請求。

該系統中使用了1個接口和2個終端(控制和中斷輸入)。由于受Win98的限制還不能使用中斷輸出終端,因此為了解決這個問題,我們通過在端點0中使用SetReport傳輸PC機欲送往IC卡門禁考勤設備的數據。

數據接收是在Output Reports中完成的。它根據送往IC卡門禁考勤設備最大的數據量,系統定義為16K個8位域.發送數據給主機是在輸入報告中完成的,它是8K個8位域。
[page]
3.2 設備檢測和列舉
當1個USB人機接口類(HID)設備第一次連接到總線,它將被總線供電但仍然非功能性等待1個總線復位。D-端的上拉電阻通知Hub連接上了新的設備,主機也同時知道了新連接的USB設備,并將它復位。緊跟輸入包之后,主機發送1個配置包,從缺省地址0處讀取設備描述符。讀到描述符后,主機將分配一個新的地址給設備,并繼續查詢關于設備描述、配置描述、人機報告描述的信息,設備將開始對新分配的地址作出反應。根據從設備處返回的信息,主機知道了被設備支持的數據終端的數量,完成列舉過程。列舉結束后,Windows將把新的設備加入到控制面板的設備管理器中顯示。

為此,在微控制器中必須寫入訪問描述符的代碼,這樣便于對主機在列舉設備時發送的請求作出有效的辨識和響應。在設備方面需要創建一個INF文件,使Windows能夠辨識設備,并且為設備找到其驅動。由于操作系統提供了簡單的INF文件,因此,開發中只需要編寫寫入到微控制器中的程序。

3.3 數據發送和接收過程
發送數據到門禁考勤系統是通過控制端點0中使用SetReport來完成的.主機先向門禁考勤系統請求發送數據,設備響應請求后,主機便開始執行。當有數據到達設備的終端0時,將對設備產生一個中斷。此時,相應的中斷服務程序便將數據復制到數據緩沖區。一旦進入端點0的中斷服務程序,所有的中斷必須關閉,確保能夠正確地復制數據。

微處理器的數據緩沖區編程為可以接收64個字節,這個值是存放在設置包的包頭請求信息中。從主機處接收到的最大包大小,是根據它將發送給門禁考勤系統的最大數據量來決定的。

系統還使用了Put_command線程,通過1個I/O端口引腳,向門禁考勤系統串口發送數據。在執行此線程時,根據串口通信協議插入了起始位、停止位以及相應的延時。

從門禁考勤系統接收數據的過程是利用端點1完成的。端點1配置為1個中斷輸入端點,當有1個起始位到達引腳時,GPIO中斷必須打開,并關閉所有其它類型中斷。設計中通過使用1個Get_Serial線程來收集I/O引腳發出的串行數據,并把它存入數據緩沖區。同時該線程負責檢驗接收到的起始位和停止位的正確性。當收到8個字節時,將接收緩沖區中的數據復制到終端1的緩沖區,并且允許微處理器響應中斷輸入請求。

考慮到一般串行口的有效波特率的范圍在300~19200bps,我們按處于最大波特率19200bps的情況來考慮,傳輸1個字符需要時間接近0.75ms;而1個輸入中斷大約每10ms送1個8字節的數據包,因此,設計1個128字節的快速數據緩沖區便可以保證不會丟失數據。

RS-232-USB接口轉換模塊用于改進我們的IC卡門禁考勤系統,使用效果良好。

要采購微控制器么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索

關閉

?

關閉

午夜国产一级 | 久久亚洲av无码精品色午夜麻豆 | 波多野结衣在线观看一区 | 中国女人内谢69xxxx | 8x8x华人永久免费视频 | 国产乱码精品一区二区三区忘忧草 | 国产精品人妻 | 日韩精品免费一区二区夜夜嗨 | 欧美性狂猛xxxxxbbbbb | 中文字幕无码精品亚洲资源网久久 | 天天色天| 99这里只有| 破处av| 国产18照片色桃 | 正在播放日韩精品 | 不卡av在线播放 | 国产无遮挡在线观看 | 一级黄色大片免费观看 | 一本高清dvd在线播放 | 国产精品99久久久久久久久 | 日韩久久成人 | 娇小6一8小毛片 | 国产精品99久久免费黑人人妻 | 69re视频| 美女高潮流白浆 | 先锋影音成人 | 亚洲一本 | 国产乱码精品一区二区三区忘忧草 | 亚洲白浆| 国产做受高潮动漫 | 波多野结衣在线观看一区 | 日本精品视频在线观看 | 日韩精品免费在线 | 天天天天天干 | 欧美同性视频 | 色哟哟网页| 国产探花在线精品一区二区 | 欧美a级黄色 | 亚洲精品久久一区二区三区777 | 在线黄色小说 | 中文字幕在线高清 | 亚洲精品99 | 这里只有精品9 | www.激情| 二区三区 | 欧美精品成人在线 | 国产精品视频一二三区 | 国产三级麻豆 | 午夜色大片 | 樱花av| 国产午夜性春猛交ⅹxxx | 亚洲伦乱| 中文字幕亚洲一区二区三区五十路 | 斑马电影街 | 久久国产福利 | 波多野结衣人妻 | 欧美大成色www永久网站婷 | 久久亚洲av无码西西人体 | 正在播放欧美 | 奇米影视av | 99插插插 | 特级免费毛片 | 国av在线| xxxx69日本| 午夜亚洲一区 | 性欧美18一19性猛交 | 黄色小说在线观看视频 | 国内精品在线观看视频 | 日韩亚洲一区二区 | 日韩成人综合网 | 一区二区三区观看 | 嗯啊视频 | 国产乱码精品一区二区三区忘忧草 | 美女av在线播放 | 欧美同性视频 | 麻豆专区 | 91欧美视频| 欧美男人操女人 | 成年人在线网站 | 三级性生活片 | 国产精品人妻 | 国产一区二区三区播放 | 亚洲最新网址 | 黑人精品xxx一区一二区 | 在线免费毛片 | 草莓视频www二区在线观看 | 69re视频 | 麻豆亚洲av熟女国产一区二 | 欧洲一区二区视频 | 欧美zzoo | 毛片链接 | 欧美视频你懂的 | 在线观看黄色网 | 女性裸体无遮挡胸 | 一本高清dvd在线播放 | www.男人天堂 | 免费黄色小说视频 | 调教骚受 | 牛牛在线视频 | 久久免费在线观看 | 午夜影院污 | 国产一区二区三区播放 | 精品视频久久 | 色人阁婷婷 | 在线国产日韩 | 短裙公车被强好爽h吃奶视频 | www.国产视频 | 亚洲视频一二三区 | 故意穿暴露被强好爽 | 日韩精品四区 | 国产成人啪精品午夜在线观看 | 国产无遮挡在线观看 | 天天插天天色 | 中文字幕xxx | 超碰在线91| 艳魔大战2春荡女淫三级 | 一区二区视频免费 | 亚洲精品中文字幕 | 欧美黑人狂野猛交老妇 | 91视频中文字幕 | 二区三区 | 免费在线播放 | 麻豆视频一区二区 | 中文字幕婷婷 | 国产精品人人妻人人爽人人牛 | 国内精品在线观看视频 | 久久九九国产 | 欧美一区二区 | 亚洲精品久久一区二区三区777 | 免费播放片大片 | 国产情侣91| 三级性生活片 | 在线性视频 | 黄色三级图片 | 精品黑人| 国产精品99久久久久久久久 | 久久久久91视频 | 中文字幕5566 | 国产成年人免费视频 | 91视频在线免费观看 | 国产精品178页 | 色综合中文字幕 | 69re视频 | 亚洲视频一二三区 | 亚洲日批| 99这里只有 | 密臀av在线 | 国产一区二区三区播放 | 欧美精品成人在线 | 日韩性片 | 久久疯狂做爰流白浆xx | 国产一区二区三区播放 | 污视频在线网站 | 亚洲丰满| 91视频在线免费观看 | 波多野结衣在线看 | 中文字幕日韩在线视频 | 久久看视频 | 日本午夜小视频 | a久久久久 | 婷婷射图 | 91春色 | 成人一区在线观看 | 我和岳交换夫妇爽4p晓娟小说 | 久久九九国产 | 麻豆视频一区二区 | 老太色hd色老太hd | 二区三区 | 欧美丰满老妇熟乱xxxxyyy | 亚洲视频一二三区 | 午夜草逼 | 视频一区视频二区在线观看 | 一级黄色小视频 | 免费看片网站av | 成人黄色一级电影 | 久久这里只有精品99 | 在线国产日韩 | 精品人妻一区二区色欲产成人 | 久久av在线 | 不用播放器的av网站 | 91视频在线免费观看 | 一级黄色大片免费观看 | 日韩精品免费在线 | 超碰人人插 | 老鸭窝成人| 午夜影院污 | 日韩精品免费一区二区夜夜嗨 | 日韩爱爱网址 | 久艹视频在线观看 | 一区二区视频免费 | 国产理论在线 | 一本久久久 | www.国产视频| 一色桃子av | 免费看片网站av | 国产美女视频 | 国产又黄又大又粗的视频 | 国产69xx | 日本欧美亚洲 | 被c到喷水嗯h厨房交换视频 | 黄色小说在线观看视频 | 久久亚洲av无码精品色午夜麻豆 | 国产91丝袜在线播放九色 | 萌白酱福利视频 | 中文字幕xxx | www.男人天堂| 国产成人短视频在线观看 | 亚洲一区二区三区乱码 | 女主播裸身做直播大全 | 亚洲播放器 | 91欧美视频 | 亚州黄色 | 国产乱码精品一区二区三区忘忧草 | 中文字幕日韩在线视频 | 久久这里只有精品99 | 婷婷中文字幕 | 厨房掀开馊了裙子挺进 | av资源每日更新 | 美日韩精品视频 | 在线观看日本 | 久久国产福利 | 精品久久久久久久久久久久久久久久久 | 先锋影音成人 | 亚洲视频一二三区 | 亚洲欧洲自拍 | a级在线观看 | www.天天操.com | 我和岳交换夫妇爽4p晓娟小说 | 日韩av成人| 日批的视频 | 亚洲伦乱 | 91片黄在线观看 | 国产免费三片 | 成人一区在线观看 | 我和岳交换夫妇爽4p晓娟小说 | 玖玖色在线| 久久久久91视频 | 故意穿暴露被强好爽 | 中文字幕精品亚洲 | 黑人操亚洲女人 | 8x8x华人永久免费视频 | 二区三区| www.激情 | 久操资源| 一区二区三区观看 | 第一次处破女h圆房~h嗯啊 | 日本女优黄色 | 91免费在线播放 | 黄色的片片片片 | 8x8x华人永久免费视频 | 一本高清dvd在线播放 | 波多野结衣在线一区 | 午夜国产一级 | 三级黄色的 | 日韩激情文学 | 香蕉视频色 | 久草精品视频 | 久久中文字幕影院 | 密臀av在线 | 亚洲视频一二三区 | 在线观看黄色小说 | 爆操杨幂 | 亚洲综合色一区 | 美女高潮流白浆 | 国产精品区二区三区日本 | 禁欲总裁被揉裆呻吟故事动漫 | 欧美三级色图 | 国产成人短视频在线观看 | 在线国产视频 | 国产无遮挡在线观看 | 综合久久久久久久 | 亚州黄色| 麻豆视频一区二区 | 中文字幕视频在线 | 欧美日韩综合一区二区三区 | 久久免费国产 | 中文字幕婷婷 | 久久99久久99精品免观看 | 天天插日日插 | www.男人天堂 | 午夜色大片 | 亚洲第一二三四区 | 大陆一级片 | 被c到喷水嗯h厨房交换视频 | 色人阁婷婷| 成人9ⅰ免费影视网站 | 成人一区在线观看 | 中文字幕在线高清 | 久久av在线 | 男男视频肉 | 一本高清dvd在线播放 | 国产午夜性春猛交ⅹxxx | 亚洲精品99| 一级黄色小视频 | sleepless动漫在线观看免费 | 男人操女人30分钟 | 日韩性片 | 中文字幕无码精品亚洲资源网久久 | 国产精品人人妻人人爽人人牛 | 亚洲一区视频在线播放 | 韩日成人 | 成人av无码一区二区三区 | 黄色综合网 | 日本女优中文字幕 | 亚洲精品中文字幕 | 秋霞午夜视频 | 污视频在线网站 | 久久免费国产 | 久久国产精品免费视频 | 国产三级麻豆 | 欧美国产日韩一区二区 | 欧美黄色片 | 五月丁香啪啪 | 激情综合激情 | 亚洲欧美日韩精品 | 大陆一级片 | 国产乱码精品一区二区三区忘忧草 | 国产三级精品视频 | 女明星yin乱聚会 | 亚洲视频精选 | 孕妇xxxxx孕交xxxxx | 欧美一卡二卡三卡 | 日韩aaaaaa| 五月丁香啪啪 | 亚洲欧洲自拍 | 亚洲成人免费av | 超碰在线91 | 亚洲第一二三四区 | 日本精品视频在线观看 | 女性裸体无遮挡胸 | av老司机在线观看 | 人人爱人人看 | 男生操女生的视频软件 | 中文字幕日韩在线视频 | www.男人天堂| 国产精品最新 | 国产午夜性春猛交ⅹxxx | 超碰人人插 | 色综合中文字幕 | 婷婷射图 | 视频一区视频二区在线观看 | 一级黄色小视频 | 久草精品视频 | 午夜亚洲一区 | 亚洲欧美在线综合 | 日韩久久成人 | 综合伊人 | 绝顶高潮videos合集 | 在线亚洲欧洲 | 亚洲播放器 | 短裙公车被强好爽h吃奶视频 | 在线观看国产黄色 | 日韩性片 | 国产精品99久久久久久久久 | 久久这里只有精品99 | 中文字幕婷婷 | 三年中文在线观看中文版 | 国产一极片 | 欧美大成色www永久网站婷 | 99视频在线看 | 久久国产精品免费视频 | 不卡av在线播放 | 欧美怡红院一区二区三区 | 亚洲一区二区三区乱码 | 一本高清dvd在线播放 | 亚洲综合色一区 | 在线黄色小说 | 国产又黄又大又粗的视频 | 三年中文在线观看中文版 | 超碰人人插 | 奇米影视av| 国产91丝袜在线播放九色 | 天天插天天色 | 波多野结衣成人在线 | 免费看片网站av | 中文字幕亚洲无线码在线一区 | 黄色片a级| 国产精品区二区三区日本 | 男人天堂久久 | 美日韩精品视频 | 欧美三级色图 | 久久免费在线观看 | 91欧美视频 | 正在播放日韩精品 | 黄色小说在线观看视频 | 久久人人爽爽人人爽人人片av | xxxx69日本| 欧美日韩激情一区 | 五月天色人阁 | 激情亚洲天堂 | 婷婷中文字幕 | 孕妇xxxxx孕交xxxxx | 波多野结衣成人在线 | 亚洲不卡视频 | 男男双性顶撞喘嗯啊 | 国产片大尺度裸露床戏 | 亚洲综合色一区 | 久久色网| 国产精品入口麻豆 | a视频在线看 | 黑人精品xxx一区一二区 | 在线观看日本 | 天天爽天天干 | 涩涩天堂| 粉色视频免费 | 午夜窝窝 | a视频在线看 | 国产一极片 | 日本亲与子乱ay中文 | 精品国产xxx | 秋霞午夜视频 | 国产精品吴梦梦 | 九九热只有精品 | 欧美zzoo| 短裙公车被强好爽h吃奶视频 | 美女被揉胸动态图 | 97中文在线| 久久色网| 久久99久久99精品免观看 | 中文字幕亚洲一区二区三区五十路 | 日韩精品四区 | 三上悠亚痴汉电车 | 班长露出强行被男生揉 | 狠狠干影视 | 性欧美18一19性猛交 | 麻豆专区 | 日韩av成人 | 国产乱码精品一区二区三区忘忧草 | 久久久久极品 | www.激情| 黄色三级图片 | 91成人精品| 久久精品国产亚洲av麻豆色欲 | 色性av | 成人深夜网站 | 二区三区 | 少妇高潮在线观看 | 日韩aaaaaa | 中文字幕无码精品亚洲资源网久久 | 宝贝~把内裤和胸罩脱了 | 国产乱码精品一区二区三区忘忧草 | 中文字幕5566 | 在线国产视频 | 国产激情av| 久久亚洲av无码精品色午夜麻豆 | 色综合中文字幕 | 国产精品一二三四五六 | 亚洲第一二三四区 | 亚洲777| 波多野结衣在线观看一区 | 黄页网站免费观看 | 精品视频久久 | 亚欧中文字幕 | 正在播放日韩精品 | 国产精品第二页 | 韩国裸体美女 | 亚洲一区二区三区乱码 | 香蕉av网 | 免费在线播放 | 成人av无码一区二区三区 | 91偷拍视频 | 欧美精品成人在线 | 91视频在线免费观看 | 嫩草视频| 黄页网站免费观看 | 我和岳交换夫妇爽4p晓娟小说 | 性欧美18一19性猛交 | 男生操女生的视频软件 | 午夜国产一级 | 亚洲一区二区三区乱码 | 蜜臀久久99精品久久一区二区 | 成人做爰69片免费看 | 在线观看国产黄色 | 欧美怡红院一区二区三区 | 玖玖天堂 | av视屏在线 | 中文字幕亚洲一区二区三区五十路 | 国产无遮挡在线观看 | 男人操女人30分钟 | 毛片三级| 艳魔大战2春荡女淫三级 | 欧美一卡二卡三卡 | xxxx69日本| 美女黄色免费网站 | 新天堂在线资源 | 亚洲精品二区三区 | 成人9ⅰ免费影视网站 | 黄色天堂|