• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種控制外圍串口設備的方法、系統及控制設備技術方案

    技術編號:8593905 閱讀:218 留言:0更新日期:2013-04-18 07:03
    本發明專利技術公開了一種控制外圍串口設備的方法,包括:根據預設串口配置信息,將外圍串口設備的物理串口轉換成控制設備的虛擬串口;接收對所述控制設備的虛擬串口進行操作的控制信息;將所述控制信息對應的對所述虛擬串口的操作轉換成對所述外圍串口設備的物理串口的操作。同時還公開了一種控制外圍串口設備的方法、系統及控制設備。實施本發明專利技術實施例,通過將外圍串口設備的物理串口轉換成控制設備的虛擬串口使得控制設備對其虛擬串口的操作均可以轉換為對外圍串口設備的串口的操作,進而實現控制設備對所述外圍串口設備的控制。

    【技術實現步驟摘要】

    本專利技術涉及串口通訊領域,具體而言,尤其涉及一種控制外圍串口設備的方法、系統及控制設備
    技術介紹
    基于串口通訊的外圍串口設備,均需要通過串口(物理串口或虛擬串口)和控制設備建立連接,從而實現控制設備與外圍串口設備之間的串口通訊。現有中,對于通過物理串口進行串口通訊的外圍串口設備,通常是為該外圍串口設備開發一個驅動,控制設備在安裝了該外圍串口設備的驅動之后,就可以通過其物理串口與外圍串口設備的物理串口進行串口通訊,進而控制外圍串口設備。例如,開發人員開發一個條碼掃描設備的驅動,控制設備安裝了該條碼掃描設備的驅動程序,就可以通過物理串口與該條碼掃描設備的物理串口進行串口通訊,例如進行條碼掃描操作等。現有中,控制設備通常為內置有WINCE系統的設備,例如PDA等。現有中,對于通過虛擬串口與控制設備進行串口通訊的外圍串口設備,其通常是與第三方控制設備上端口號為1-9的虛擬串口進行串口通訊。控制設備通過遠程桌面RDP協議與第三方控制設備上端口號為1-9的虛擬串口建立連接,實現與外圍串口設備的串口通訊,進而實現控制設備對外圍串口設備的控制。
    技術實現思路
    本專利技術的目的在于克服現有技術的不足,提供一種控制外圍串口設備的方法、系統及控制設備,使得控制設備能夠通過控制其虛擬串口、或控制第三方控制設備的任一虛擬串口來實現對外圍串口設備的控制。為了解決上述問題,本專利技術提出了一種控制外圍串口設備的方法,包括根據預設串口配置信息,將外圍串口設備的物理串口轉換成控制設備的任一虛擬串Π ; 接收對所述控制設備的虛擬串口進行操作的控制信息; 將所述控制信息對應的對所述虛擬串口的操作轉換成對所述外圍串口設備的物理串口的操作。一種控制外圍串口設備的方法,包括 根據預設串口配置信息,將第三方控制設備中端口號大于域值的任一虛擬串口轉換成第三方控制設備中端口號小于或等于域值的任一虛擬串口 ;所述第三方控制設備與外圍串口設備通過所述端口號大于域 值的任一虛擬串口進行串口通訊;控制設備與所述第三方控制設備中端口號小于或等于域值的任一虛擬串口建立連接; 接收控制設備傳來的、對所述第三方控制設備中端口號小于或等于域值的任一虛擬串口進行操作的控制信息;將所述控制信息對應的對所述第三方控制設備中端口號小于或等于域值的任一虛擬串口的操作轉換成對所述第三方控制設備中端口號大于域值的任一虛擬串口的操作,控制所述外圍串口設備。相應地,本專利技術提供了一種控制設備,包括 接收模塊,用于接收對所述控制設備的虛擬串口進行操作的控制信息; 轉換模塊,用于根據預設串口配置信息,將外圍串口設備的串口轉換成控制設備的虛擬串口;以及還用于將所述接收模塊接收的所述控制信息對應的對所述虛擬串口的操作轉換成對所述外圍串口設備的物理串口的操作。最后,本專利技術還提供了一種控制外圍串口設備的系統,包括 控制設備,用于根據預設串口配置信息,將外圍串口設備的串口轉換成控制設備的虛擬串口 ;接收對所述控制設備的虛擬串口進行操作的控制信息;以及將所述控制信息對應的對所述虛擬串口的操作轉換成對所述外圍串口設備的物理串口的操作; 外圍串口設備,用于接收控制設備傳來的控制信息并響應所述控制信息對應的對所述虛擬串口的操作,以及通過其物理串口將操作結果返回給控制設備。本專利技術的有益效果 通過根據預設串口配置信息,將外圍串口設備的物理串口轉換成控制設備的虛擬串口 ;或者將第三方控制設備中端口號大于域值的任一虛擬串口轉換成第三方控制設備中端口號小于或等于域值的任一虛擬串口,其中,第三方控制設備通過其端口號大于域值的任一虛擬串口與外圍串口設備進行串口通訊,控制設備利用遠程桌面協議,與所述第三方控制設備中端口號小于或等于域值的任一虛擬串口建立連接;如此設計,控制設備對其虛擬串口的操作或對第三方控制設備中端口號小于或等于域值的任一虛擬串口的操作均可以轉換為對外圍串口設備的串口的操作,進而實現控制設備對所述外圍串口設備的控制。附圖說明為了更清楚地說明本專利技術實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其它的附圖。圖1是本專利技術實施一的控制外圍串口設備的方法流程 圖2是本專利技術實施二的控制外圍串口設備的方法流程 圖3是本專利技術實施三的控制外圍串口設備的方法流程 圖4是本專利技術實施四的控制外圍串口設備的方法流程 圖5是本專利技術實施例五的控制設備的結構示意 圖6是本專利技術實施例五的轉換模塊的結構示意 圖7是本專利技術實施例六的控制外圍串口設備的系統示意圖。具體實施例方式下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其它實施例,都屬于本專利技術保護的范圍。現有中,若外圍串口設備通過物理串口與控制設備進行串口通訊時,均需要應用開發者為該外圍串口設備開發一個驅動。應用開發者在開發外圍串口設備的驅動時,需要涉及到很多細節,例如,外圍串口設備如何初始化,如何接收和發送數據,如何解析和封裝數據包,如何管理其電源以便省電等。因此,對于應用開發者來說,其需要掌握足夠的技術細節,并且還需要花費較長的開發周期才能夠開發適合于某一個具體外圍串口通訊設備的驅動。試想,如果外圍串口設備的制造商或第三方開發人員將外圍串口通訊設備對應的驅動做成一個虛擬串口并由控制設備的操作系統加載,如此,則屏蔽了對該外圍串口設備底層操作的所有技術細節,而其技術細節均由虛擬串口的驅動來完成。這樣,對于應用開發者來說,其只需通過控制控制設備上的虛擬串口,則可以實現對該外圍串口設備的控制,而不用去關心該外圍串口設備的底層 操作。并且,所有的應用開發者均可以通過控制該控制設備上的虛擬串口來控制外圍串口設備。根據上述構思,如圖1所示,是本專利技術實施例一的一種控制外圍串口設備的方法,包括 S11、根據預設串口配置信息,將外圍串口設備的物理串口轉換成控制設備的虛擬串Π ; 虛擬串口,指的是控制設備在不增加任何硬件的條件下,通過一定的操作,在其操作系統上建立外圍串口設備的VSP (Virtual Serial Port:虛擬串口)。如此,應用開發者可以像使用操作系統的標準串口一樣使用虛擬串口與外圍串口設備進行串口通訊。虛擬串口相當于在控制設備與外圍串口設備之間建立了一條無限長的數據鏈路,應用開發者可以認為外圍串口設備是直接連接到控制設備上的。本步驟中,控制設備根據預設的串口虛擬信息,可以將外圍串口設備的物理串口轉換成控制設備的虛擬串口。如此,應用開發者對該控制設備虛擬串口的操作即可轉換為對外圍串口設備的物理串口的操作。外圍串口設備可以為一切基于物理串口與控制設備進行串口通訊的設備,例如條碼掃描設備等。現有中,當控制設備將條碼掃描設備的物理串口轉換成控制設備上的虛擬串口時,應用開發者通過控制控制設備上的虛擬串口,即可實現對外圍串口設備的控制。其中,控制設備可以為PDA等。S12、接收對所述控制設備的虛擬串口進行操作的控制信息;本文檔來自技高網...
    一種控制外圍串口設備的方法、系統及控制設備

    【技術保護點】
    一種控制外圍串口設備的方法,其特征在于,包括:根據預設串口配置信息,將外圍串口設備的物理串口轉換成控制設備的虛擬串口;接收對所述控制設備的虛擬串口進行操作的控制信息;?將所述控制信息對應的對所述虛擬串口的操作轉換成對所述外圍串口設備的物理串口的操作。

    【技術特征摘要】
    1.一種控制外圍串口設備的方法,其特征在于,包括 根據預設串口配置信息,將外圍串口設備的物理串口轉換成控制設備的虛擬串口 ; 接收對所述控制設備的虛擬串口進行操作的控制信息; 將所述控制信息對應的對所述虛擬串口的操作轉換成對所述外圍串口設備的物理串口的操作。2.如權利要求1所述的方法,其特征在于,所述將外圍串口設備的物理串口轉換成控制設備的虛擬串口之前,還包括接收預設串口配置信息,所述預設串口配置信息包括 所述虛擬串口的注冊信息; 所述虛擬串口的配置文件; 所述外圍串口設備的物理串口轉換成所述控制設備的虛擬串口的驅動程序。3.如權利要求2所述的方法,其特征在于,所述控制設備內置有操作系統,所述根據預設串口配置信息,將外圍串口設備的物理串口轉換成控制設備的虛擬串口,包括 所述操作系統根據所述注冊信息,識別所述虛擬端口的加載順序、端口號以及驅動名稱; 所述操作系統根據所述配置文件,加載所述外圍串口設備的物理串口轉換成所述控制設備的虛擬串口的驅動程序; 所述操作系統運行所述驅動程序,將所述外圍串口設備的物理串口轉換成控制設備的虛擬串口。4.如權利要求1-3任一項所述的方法,其特征在于,將所述控制信息對應的對所述虛擬串口的操作轉換成對所述外圍串口設備的物理串口的操作,包括 將所述控制信息通過所述虛擬串口傳送給所述外圍串口設備; 接收所述外圍串口設備響應所述控制信息對應的對所述虛擬串口的操作后返回的操作結果。5.一種控制外圍串口設備的方法,其特征在于,包括 根據預設串口配置信息,將第三方控制設備中端口號大于域值的任一虛擬串口轉換成第三方控制設備中端口號小于或等于域值的任一虛擬串口 ;所述第三方控制設備與外圍串口設備通過所述端口號大于域值的任一虛擬串口進行串口通訊;控制設備與所述第三方控制設備中端口號小于或等于域值的任一虛擬串口建立連接; 接收控制設備傳來的、對所述第三方控制設備中端口號小于或等于域值的任一虛擬串口進行操作的控制信息; 將所述控制信息對應的對所述第三方控制設備中端口號小于或等于域值的任一虛擬串口的操作轉換成對所述第三方控制設備中端口號大于域值的任一虛擬串口的操作,控制所述外圍串口設備。6.如權利要求4所述的方法,其特征在于,將控制設備中端口號大于域值的任一虛擬串口轉換成控制設備中端口號小于或等于域值的任一虛擬串口之前,還包括接收預設串口配置信息,所述預設串口配置信息包括 所述小于或等于域值的任一虛擬串口的注冊信息; 所述小于或等于域值的任一虛擬串口的配置文件; 所述端口號大于域值的任一虛擬串口轉換成所述端口號小于或等于域值的任一虛擬串口的驅動程序。7.如權利要求6所述的方法,其特征在于,所述第三方控制設備內置操作系統,所述將第三方控制設備中端口號大于域值的任一虛擬串口轉換成第三方控制設備中端口...

    【專利技術屬性】
    技術研發人員:樊季林
    申請(專利權)人:康佳集團股份有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲中文字幕无码一区二区三区 | 亚洲欧洲自拍拍偷午夜色无码| 久久人妻无码中文字幕| 蜜桃无码AV一区二区| 在线看片无码永久免费视频| 亚洲日产无码中文字幕| 中文字幕AV无码一区二区三区| 亚洲AV无码1区2区久久| 丰满日韩放荡少妇无码视频| 无码色AV一二区在线播放| 久久久久久久久无码精品亚洲日韩| 18禁免费无码无遮挡不卡网站| 免费A级毛片无码久久版| 免费A级毛片无码A| 蜜桃无码AV一区二区| 国精品无码一区二区三区在线| 特级毛片内射www无码| 日本精品人妻无码免费大全| 亚洲一区爱区精品无码| 国产成人无码区免费A∨视频网站| 精品无码AV一区二区三区不卡| 一本一道AV无码中文字幕| 无码精品人妻一区| 国产免费av片在线无码免费看| 中文字幕无码视频手机免费看| 亚洲AV无码久久寂寞少妇| 亚洲桃色AV无码| 中文字幕乱妇无码AV在线| 精品久久久久久无码中文字幕| 中文一国产一无码一日韩| 国产精品热久久无码av| 精品无码黑人又粗又大又长| 天堂一区人妻无码| 在线观看无码的免费网站| 免费看无码自慰一区二区| 人妻丰满熟妇AV无码区| 成人免费a级毛片无码网站入口| 亚洲精品无码你懂的| 国产AV无码专区亚洲AV麻豆丫 | 97碰碰碰人妻视频无码| 亚洲AV综合色区无码二区偷拍|