www免费网站在线观看,综合伊人久久,粉嫩老牛aⅴ一区二区三区 ,中文字幕在线直播,国产蜜臀一区二区打屁股调教,在线看女人毛片,无码小电影在线观看网站免费 ,久草在线视频福利,无遮挡动作视频在线观看免费入口,中文字幕亚洲一区二区av在线

產品列表PRODUCTS LIST

聯系信息

  • 電話:
    13521418576
  • 傳真:
    010-62979724
首頁 > 技術與支持 > RS232接口轉USB接口的通信方法
RS232接口轉USB接口的通信方法
點擊次數:4849 更新時間:2009-12-02


RS232接口轉USB接口的通信方法 

   USB作為一種新的PC機互連協議,使外設到計算機的連接更加、便利。這種接口適合于多種設備,不僅具有快速、即插即用、支持熱插拔的特點,還能同時連接多達127個設備,解決了如資源沖突、中斷請求和直接數據通道等問題。因此,越來越多的欲在自己的產品中使用這種標準接口。而RS232是單個設備接入計算機時,常采用的一種接入方式,其硬件實現簡單, 因此在傳統的設備中有很多采用了這種通信方式。 一般的IC卡門禁考勤系統也使用RS232接口與PC機通信。如果將USB技術應用于IC卡門禁考勤系統與PC機之間的數據通信,這樣,不僅能使IC卡門禁考勤設備具備USB通信的諸多優點,而且對PC機而言還可以節余1個RS232串口為其它通信所用。

  系統要求
  為了實現IC卡門禁考勤系統中RS232-USB的接口轉換,需要1臺支持USB的主機,同時還要提供主機上用于與外設通信的驅動,一般由操作系統提供。此外,還需開發在主機上執行的客戶端應用程序。在設備端,需要提供具有USB接口的主控制器芯片,以及編寫主控制器上執行的USB通信代碼和用于執行外設功能的相關代碼。
  1 主機要求
  主機必須能夠通過設備驅動接收USB數據,并且使這些數據對處理這些請求的應用程序有效。在主機中必須有一個驅動負責處理USB傳輸、辨識設備、向USB設備收發數據;同時,還需要有一個設備驅動-虛擬化串行口,仿效真實的串口。這個驅動必須能夠像真實的串口接收和發送USB數據。
  從應用的觀點,設備驅動必須能收發數據,可以通過使用一個虛擬化的串口或通過轉化為USB 數據實現。微軟提供了一個叫作USB POS的設備驅動,它允許應用程序訪問USB設備時,好像它們連接到標準串口上一樣。

  設備要求
  在定義即將使用的微控制器時,必須說明一些通信要求,如:通信速率、頻率、傳輸的數據量等。考慮到IC卡門禁考勤系統有效的通信速率,可以把轉換器作為一個低速的設備使用,低速設備通信速度可以在10~100 Kb/s的范圍變化。考慮到傳輸的數據量和傳輸的頻率, 此系統中使用中斷的傳輸類型。中斷傳輸可以在2個方向進行,但不能同時進行,這種類型的傳輸要求在規定的時間里完成相當大數據量的傳輸任務。
  對于轉換模塊,它可以用于PC機的數據收發,操作系統提供了HID驅動, 允許使用中斷傳輸模式。對于低速設備的一個事務,中斷傳輸zui大的包容量是 8字節,如果需要發送大量的數據,則必須把它分割為很多事務。轉換模塊要定義的另一個特性是所需端點數。如上所述, 端點是微控制器在USB通信過程中所用來發送和接收數據的緩沖區。此系統中,該轉換器定義了2個端點:一個端點(端點0)用來控制傳輸,另一個端點是中斷輸入端點,定義為發數據給PC機。根據以上要求,通過研究比較現有的微控制器,考慮到如內存空間、價格和開發包等因素,我們選用Cypress家族的一種8位RISC微控制器CY7C634XX/5XX。 它使用哈佛總線結構,是對較高 I/O要求的低速應用設備的低價解決方案。
  
   
  2.1 描述符定義
  描述符是數據結果或信息的格式化塊,它可以使主機知道這個設備。每個描述符包含了這個設備整體的信息或者某個元素的信息。所有的USB外設必須響應對標準的USB描述符的請求。
  該系統中使用了1個接口和2個終端。由于受Win98的限制還不能使用中斷輸出終端,因此為了解決這個問題,我們通過在端點0中使用SetReport傳輸PC機欲送往IC卡門禁考勤設備的數據。
  數據接收是在Output Reports中完成的。它根據送往IC卡門禁考勤設備zui大的數據量,系統定義為16K個8位域。發送數據給主機是在輸入報告中完成的,它是8K個8位域。
  2.2 設備檢測和列舉
  當1個USB 人機接口類設備*次連接到總線, 它將被總線供電但仍然非功能性等待1個總線復位。D-端的上拉電阻通知Hub連接上了新的設備,主機也同時知道了新連接的USB設備,并將它復位。緊跟輸入包之后,主機發送1個配置包,從缺省地址0處讀取設備描述符。讀到描述符后,主機將分配一個新的地址給設備,并繼續查詢關于設備描述、配置描述、人機報告描述的信息,設備將開始對新分配的地址作出反應。根據從設備處返回的信息,主機知道了被設備支持的數據終端的數量,完成列舉過程。列舉結束后,Windows將把新的設備加入到控制面板的設備管理器中顯示。
  為此,在微控制器中必須寫入訪問描述符的代碼,這樣便于對主機在列舉設備時發送的請求作出有效的辨識和響應。在設備方面需要創建一個INF文件,使Windows能夠辨識設備,并且為設備找到其驅動。由于操作系統提供了簡單的INF文件,因此,開發中只需要編寫寫入到微控制器中的程序。
  2.3 數據發送和接收過程
  發送數據到門禁考勤系統是通過控制端點0中使用SetReport來完成的。主機先向門禁考勤系統請求發送數據,設備響應請求后,主機便開始執行。 當有數據到達設備的終端0時,將對設備產生一個中斷。此時,相應的中斷服務程序便將數據復制到數據緩沖區。 一旦進入端點0的中斷服務程序,所有的中斷必須關閉,確保能夠正確地復制數據。
  微處理器的數據緩沖區編程為可以接收64個字節,這個值是存放在設置包的包頭請求信息中。從主機處接收到的zui大包大小,是根據它將發送給門禁考勤系統的zui大數據量來決定的。
  系統還使用了Put_command線程,通過1個 I/O端口引腳,向門禁考勤系統串口發送數據。在執行此線程時,根據串口通信協議插入了起始位、停止位以及相應的延時。
  從門禁考勤系統接收數據的過程是利用端點1完成的。端點1配置為1個中斷輸入端點,當有1個起始位到達引腳時,GPIO中斷必須打開,并關閉所有其它類型中斷。 設計中通過使用1個Get_Serial線程來收集I/O引腳發出的串行數據,并把它存入數據緩沖區。 同時該線程負責檢驗接收到的起始位和停止位的正確性。當收到8個字節時,將接收緩沖區中的數據復制到終端1的緩沖區,并且允許微處理器響應中斷輸入請求。
  考慮到一般串行口的有效波特率的范圍在300~19 200 bps, 我們按處于zui大波特率19 200 bps 的情況來考慮, 傳輸1個字符需要時間接近0.75 ms;而1個輸入中斷大約每10 ms送1個8字節的數據包,因此,設計1個128字節的快速數據緩沖區便可以保證不會丟失數據。





<<USB的由來以及規范


<<RS-232、RS-422與RS-485標準及應用

一个色在线综合| av免费看在线| 日韩最新在线视频| 亚洲国产精品成人精品| 欧美体内谢she精2性欧美| 最新欧美精品一区二区三区| 国产不卡视频在线观看| 裸体在线国模精品偷拍| 亚洲理伦在线| 久久综合99| 久久一区二区三区电影| 精品久久影视| 猛男gaygay欧美视频| 国产伦理久久久久久妇女| 国产女人水真多18毛片18精品视频| 麻豆91小视频| 久久久夜精品| 伊人激情综合| 国产精品www994| 日韩亚洲国产欧美| 免费视频一区| 久久精品国产精品亚洲精品| 精品一区二区国语对白| 国产成人亚洲精品青草天美| proumb性欧美在线观看| 久久婷婷国产综合国色天香 | swag国产精品一区二区| 色噜噜成人av在线| 99精品国产一区二区三区2021| 国产色99精品9i| 第四色中文综合网| 大地资源高清播放在线观看 | 欧美中文字幕第一页| 国产精品欧美激情在线播放| 成年人视频免费看| 一级二级在线观看| 日本视频在线| 欧美日韩免费看片| 噜噜噜天天躁狠狠躁夜夜精品 | 午夜亚洲性色视频| 精品一区二区三区免费观看| 91丨porny丨国产| 国产精品另类一区| 欧美日韩在线视频首页| 欧美一区国产二区| 毛片精品免费在线观看| 国产精品扒开腿做| 黄色毛片在线观看| 激情开心成人网| 日韩动漫一区| 久久亚洲电影| 欧美国产综合色视频| 一本大道久久a久久综合婷婷| 日韩欧美国产综合一区| 久久99久久久久久久噜噜| 成人激情视频在线观看| 免费网站免费进入在线| 精品日本视频| 青青久久av| 欧美日本一区| 激情久久五月天| 国产精品热久久久久夜色精品三区 | 先锋资源久久| 免费观看一级特黄欧美大片| 国产精品日日摸夜夜摸av| 欧美喷水一区二区| 不卡一区中文字幕| 午夜成人免费视频| 欧美mv日韩mv国产网站| 久久99热精品| 日本高清中文字幕二区在线| 春暖花开亚洲一区二区三区| 免费成人蒂法| 蜜臀av一区二区三区| 亚洲一区中文日韩| 亚洲欧洲自拍偷拍| 性疯狂做受xxxx高清视频| 欧美激情视频网| 中文在线а天堂av| 国产极品久久久久久久久波多结野| 91久久夜色精品国产按摩| 99热这里都是精品| 欧美一区二区三区的| 日本成人精品在线| xxxx视频在线| 欧美日韩精品免费观看视频完整| 久久中文娱乐网| 欧美性猛交xxxx免费看| 精品视频9999| 岛国在线大片| 亚洲免费福利一区| xnxx国产精品| 亚洲欧洲日产国产网站| 一二三区在线| 啪啪激情综合网| 99久久精品费精品国产一区二区| 欧美xxxx在线观看| 国产网友自拍电影在线| 99久久人爽人人添人人澡| 国产一区二区福利| 精品欧美久久久| 在线观看av网| 区一区二视频| 国产精品久久久久久久蜜臀| 亚洲人成五月天| 秋霞成人影院| 黄色亚洲在线| 亚洲6080在线| 国产成人av在线| 欧美暴力调教| 国产福利91精品| 日韩成人av网址| www.黄在线观看| 在线观看日韩| 日韩欧美亚洲范冰冰与中字| 日本亚洲精品在线观看| 成人网ww555视频免费看| 美国毛片一区二区| 欧美一区二区在线看| 情趣视频网站在线免费观看| 偷拍视屏一区| 亚洲欧美日韩在线| 国产精品91视频| 成人av影音| 亚洲日本在线看| 国产成一区二区| 极品国产人妖chinesets亚洲人妖| 91女人视频在线观看| 日韩亚洲在线观看| 蜜桃视频m3u8在线观看| 久久精品国产色蜜蜜麻豆| 日韩一区二区精品葵司在线| 成人激情免费在线| 欧美一区二区三| 婷婷综合五月天| 日本aⅴ中文| 亚洲经典一区| 欧美精品在线视频| av免费观看一区二区| 国产精品入口66mio| 日韩欧美综合在线| a级片国产精品自在拍在线播放| 久久精品免费| 日韩av一区在线| 91高清在线观看视频| 蜜臀av性久久久久蜜臀av麻豆| 亚洲欧美国产一区二区三区 | 日韩av毛片| 99精品1区2区| 国产精品久久久久久婷婷天堂| 欧美日韩在线观看视频小说| 欧美日韩高清在线播放| 麻豆福利在线观看| 国产日韩精品一区二区浪潮av| 99精产国品一二三产品香蕉| 亚洲精品在线二区| 日韩在线视频一区| 九一精品国产| 日韩成人av在线播放| 一本色道69色精品综合久久| 日本高清成人免费播放| 美女网站视频在线| 亚洲天堂2014| 国产一二三在线观看| 成人禁用看黄a在线| 4hu永久免费入口| 蜜桃免费网站一区二区三区| 清纯唯美亚洲激情| 国产精品美女| 日本亚洲欧美三级| 久久久蜜桃一区二区人| 91成人天堂久久成人| 亚洲全部视频| 91sa在线看| 欧美亚洲免费| 国产精品久久久久久久app| 9国产精品视频| 98精品国产自产在线观看| 在线欧美一区| 国内精品久久久久伊人av| 激情综合久久| 2019亚洲男人天堂| 丝瓜av网站精品一区二区 | 新片速递亚洲合集欧美合集| 性欧美疯狂xxxxbbbb| 春色校园综合激情亚洲| 久久精品国产68国产精品亚洲| 亚洲国产日韩一区| 美腿丝袜亚洲图片| 中文字幕成人在线| 婷婷综合久久| 性色av一区二区三区| 国产一区二区三区的电影| 69久久夜色精品国产69| 久久精品30| 91人人网站 | 欧美国产日韩一区| 亚洲高清网站| 成人激情在线播放| 久久久国际精品|