[發明專利]基于Linux系統的串口設備自適配管理方法、系統及存儲介質在審
| 申請號: | 202110794092.5 | 申請日: | 2021-07-14 |
| 公開(公告)號: | CN113608790A | 公開(公告)日: | 2021-11-05 |
| 發明(設計)人: | 劉志興 | 申請(專利權)人: | 深圳市科陸電子科技股份有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司 44205 | 代理人: | 黃廣龍 |
| 地址: | 518000 廣東省深圳市光明新*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 linux 系統 串口 設備 管理 方法 存儲 介質 | ||
本發明公開了一種基于Linux系統的串口設備自適配管理方法、系統及存儲介質,基于Linux系統的串口設備自適配管理方法:包括:掃描所有USB插槽位的插拔狀態;若插拔狀態為已插入狀態,獲取設備插入USB插槽位對應USB設備目錄;獲取USB設備目錄對應的存儲地址中新增的設備信息;根據設備目錄、USB設備目錄、設備信息和預設命名方式確定設備文件路徑名;根據設備文件路徑名在設備目錄對應的存儲地址中創建與設備信息相關聯的軟連接。本發明根據設備文件路徑名即可在設備目錄上創建與USB設備相關聯的軟連接,則用戶可以直接通過軟連接進行USB設備的讀寫操作,簡化了USB設備的交互流程,且無需與USB設備的管理程序進行交互,根據系統業務需要即可訪問USB設備。
技術領域
本發明涉及Linux系統的技術領域,尤其是涉及一種基于Linux系統的串口設備自適配管理方法、系統及存儲介質。
背景技術
隨著通信技術以及其他物聯網技術的發展,自動化終端逐步演變為承擔起邊緣計算任務的網關終端。自動化終端設備產品一般運行于Linux系統上,且自動化終端一般具備USB接口,且通過USB HUB芯片能夠擴展出127個USB設備。
相關技術中,linux系統與接入的USB設備完成正常連接后,會在文件目錄為/dev下創建獨立的設備文件,如:U盤、SD卡等存儲器類別的文件目錄可能會命名為/dev/sda1…/dev/sdaN;而且虛擬串口類別的文件目錄可能會命名為/dev/ttyUSB0…/dev/ttyUSBN,但是這種種類命名設備文件的方式給程序編程帶來了很大的困擾,因為業務應用程序沒法根據命名為/dev/目錄中大量類同的設備名稱的文件目錄快速識別出來所接入的是什么功能模塊,導致USB設備接入后無法快速適配,從而影響USB設備的讀寫操作。
發明內容
本發明旨在至少解決現有技術中存在的技術問題之一。為此,本發明提出一種基于Linux系統的串口設備自適配管理方法,能夠簡化了USB設備的交互流程,且實現業務應用程序對接入USB設備的快速適配。
本發明還提出一種基于Linux系統的串口設備自適配管理系統。
本發明還提出一種計算機可讀存儲介質。
第一方面,本發明的一個實施例提供了基于Linux系統的串口設備自適配管理方法:包括:
掃描所有USB插槽位的插拔狀態;
若所述插拔狀態為已插入狀態,獲取設備插入所述USB插槽位對應USB設備目錄;
獲取所述USB設備目錄對應的存儲地址中新增的設備信息;
根據設備目錄、所述USB設備目錄、所述設備信息和預設命名方式確定設備文件路徑名;
根據所述設備文件路徑名在所述設備目錄對應的存儲地址中創建與所述設備信息相關聯的軟連接。
本發明實施例的基于Linux系統的串口設備自適配管理方法至少具有如下有益效果:根據設備文件路徑名即可在設備目錄上創建與USB設備相關聯的軟連接,則用戶可以直接通過軟連接進行USB設備的讀寫操作,簡化了USB設備的交互流程,且無需與USB設備的管理程序進行交互,根據系統業務需要即可訪問USB設備。
根據本發明的另一些實施例的基于Linux系統的串口設備自適配管理方法,還包括:
以預設第一時間間隔周期掃描所有所述USB插槽位的所述插拔狀態。
根據本發明的另一些實施例的基于Linux系統的串口設備自適配管理方法,所述以預設第一時間間隔周期掃描所述所有USB插槽位的所述插拔狀態,包括:
獲取所有所述USB插槽位的槽位序號;
以預設第一時間間隔周期按所述槽位序號的順序掃描所述USB插槽位對應的USB設備目錄;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市科陸電子科技股份有限公司,未經深圳市科陸電子科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110794092.5/2.html,轉載請聲明來源鉆瓜專利網。





