串口設(shè)備的串口設(shè)定裝置及其方法
【專利摘要】本發(fā)明提供了一種串口設(shè)備的串口設(shè)定裝置及其方法。所述串口設(shè)定裝置與一串口設(shè)備連接,該串口設(shè)備具有多個(gè)串口。該串口設(shè)定裝置用于自動(dòng)識(shí)別所述串口設(shè)備與該串口設(shè)定裝置連接的串口,并對(duì)該串口進(jìn)行設(shè)定,包括一串口單元、一搜索模塊、一偵測(cè)模塊、一名稱設(shè)定模塊、一傳輸速度設(shè)定模塊以及一串口開(kāi)啟模塊。該串口設(shè)定裝置通過(guò)自動(dòng)識(shí)別串口設(shè)備的串口,并對(duì)串口進(jìn)行重新設(shè)定,免去了人工檢查串口并對(duì)串口進(jìn)行設(shè)定的麻煩。本發(fā)明還提供了一種串口設(shè)備的串口設(shè)定方法。
【專利說(shuō)明】串口設(shè)備的串口設(shè)定裝置及其方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種串口設(shè)備的串口設(shè)定裝置及其方法,尤其涉及一種能夠自動(dòng)對(duì)串 口設(shè)備的串口進(jìn)行設(shè)定的串口設(shè)定裝置及其方法。
【背景技術(shù)】
[0002] 串行接口簡(jiǎn)稱串口,是指數(shù)據(jù)一位一位地順序傳送,其特點(diǎn)是通信線路簡(jiǎn)單,只 要一對(duì)傳輸線就可以實(shí)現(xiàn)雙向通信(可以直接利用電話線作為傳輸線),從而大大降低了成 本,特別適用于遠(yuǎn)距離通信。串行通訊技術(shù)也因?yàn)榇薪涌诘膬?yōu)點(diǎn)而受到人們的青睞,廣泛 應(yīng)用于各個(gè)領(lǐng)域,尤其是在基于個(gè)人電腦的應(yīng)用程序中,例如驗(yàn)證程序和測(cè)試程序等。在應(yīng) 用串口時(shí)需要對(duì)串口進(jìn)行設(shè)定,但是在串口名稱發(fā)生改變時(shí),就需要對(duì)串口進(jìn)行重新設(shè)定, 否則串口將無(wú)法使用?,F(xiàn)有技術(shù)中,當(dāng)串口名稱發(fā)生改變時(shí),需要人工進(jìn)行串口設(shè)定。這樣 不但浪費(fèi)時(shí)間和人力,而且很不方便,不利于節(jié)約成本。
【發(fā)明內(nèi)容】
[0003] 有鑒于此,有必要提供一種可對(duì)串口設(shè)備的串口進(jìn)行自動(dòng)識(shí)別和設(shè)定的串口設(shè)定 裝置及其方法。
[0004] 本發(fā)明提供了一種串口設(shè)備的串口設(shè)定裝置,所述串口設(shè)定裝置與一串口設(shè)備連 接,該串口設(shè)備具有多個(gè)串口,該串口設(shè)定裝置用于自動(dòng)識(shí)別所述串口設(shè)備與該串口設(shè)定 裝置連接的串口,并對(duì)該些串口進(jìn)行設(shè)定,該串口設(shè)定裝置包括: 一串口單元,包括多個(gè)串口用于連接所述串口設(shè)備; 一偵測(cè)模塊,用于偵測(cè)所述串口單元的多個(gè)串口中處于開(kāi)啟狀態(tài)的串口; 一名稱設(shè)定模塊,用于在所述偵測(cè)模塊確定串口單元的串口開(kāi)啟后,根據(jù)一串口列表 自動(dòng)設(shè)定串口設(shè)備中與該開(kāi)啟串口連接的串口的名稱,其中,所述串口列表記錄了所述串 口單元中每一串口的串口名稱和傳輸速度;以及 一傳輸速度設(shè)定模塊,用于在所述偵測(cè)模塊確定串口單元的串口開(kāi)啟后,根據(jù)所述串 口列表自動(dòng)設(shè)定串口設(shè)備中與該開(kāi)啟串口連接的串口的傳輸速度。
[0005] 本發(fā)明還提供了一種串口設(shè)備的串口設(shè)定方法,該方法包括步驟: a) ,偵測(cè)到一串口單元的多個(gè)串口中處于開(kāi)啟狀態(tài)的串口; b) ,從一存儲(chǔ)模塊中讀取一串口列表并根據(jù)所述串口列表設(shè)定一串口設(shè)備中與所述串 口單元中處于開(kāi)啟狀態(tài)的串口連接的串口的名稱,其中所述串口列表記錄了所述串口單元 中每一串口的名稱和傳輸速度;以及 c) ,根據(jù)所述串口列表設(shè)定所述串口設(shè)備中與串口單元中處于開(kāi)啟狀態(tài)的串口連接的 串口的傳輸速度。
[0006] 本發(fā)明之一種串口設(shè)備的串口設(shè)定裝置及其方法,通過(guò)串口設(shè)定裝置自動(dòng)識(shí)別串 口設(shè)備的串口,并對(duì)串口進(jìn)行重新設(shè)定,免去了人工檢查串口并對(duì)串口進(jìn)行設(shè)定的麻煩,節(jié) 省了大量的人力和時(shí)間浪費(fèi),極大地提高了工作效率。
【專利附圖】
【附圖說(shuō)明】
[0007] 圖1為本發(fā)明串口設(shè)定裝置的一實(shí)施方式的模塊示意圖。
[0008] 圖2為圖1的串口設(shè)定裝置中的搜索模塊生成的串口列表。
[0009] 圖3為利用圖1的串口設(shè)定裝置進(jìn)行串口設(shè)定的方法流程圖。
[0010] 主要元件符號(hào)說(shuō)明
【權(quán)利要求】
1. 一種串口設(shè)備的串口設(shè)定裝置,所述串口設(shè)定裝置與一串口設(shè)備連接,該串口設(shè)備 具有多個(gè)串口,其特征在于,該串口設(shè)定裝置用于自動(dòng)識(shí)別所述串口設(shè)備與該串口設(shè)定裝 置連接的串口,并對(duì)該些串口進(jìn)行設(shè)定,該串口設(shè)定裝置包括: 一串口單元,包括多個(gè)串口用于連接所述串口設(shè)備; 一偵測(cè)模塊,用于偵測(cè)所述串口單元的多個(gè)串口中處于開(kāi)啟狀態(tài)的串口; 一名稱設(shè)定模塊,用于在所述偵測(cè)模塊確定串口單元的串口開(kāi)啟后,根據(jù)一串口列表 自動(dòng)設(shè)定串口設(shè)備中與該開(kāi)啟串口連接的串口的名稱,其中,所述串口列表記錄了所述串 口單元中每一串口的串口名稱和傳輸速度;以及 一傳輸速度設(shè)定模塊,用于在所述偵測(cè)模塊確定串口單元的串口開(kāi)啟后,根據(jù)所述串 口列表自動(dòng)設(shè)定串口設(shè)備中與該開(kāi)啟串口連接的串口的傳輸速度。
2. 如權(quán)利要求1所述的串口設(shè)定裝置,其特征在于,所述串口設(shè)定裝置還包括: 一搜索模塊,用于搜索所述串口單元的多個(gè)串口,以及根據(jù)該多個(gè)串口的信息生成所 述串口列表。
3. 如權(quán)利要求1所述的串口設(shè)定裝置,其特征在于,所述串口設(shè)定裝置還包括: 一串口開(kāi)啟模塊,用于開(kāi)啟所述串口設(shè)備中已經(jīng)完成串口名稱和傳輸速度設(shè)定的串 □。
4. 一種串口設(shè)備的串口設(shè)定方法,其特征在于,該方法包括步驟: a) ,偵測(cè)到一串口單元的多個(gè)串口中處于開(kāi)啟狀態(tài)的串口; b) ,從一存儲(chǔ)模塊中讀取一串口列表并根據(jù)所述串口列表設(shè)定一串口設(shè)備中與所述串 口單元中處于開(kāi)啟狀態(tài)的串口連接的串口的名稱,其中所述串口列表記錄了所述串口單元 中每一串口的名稱和傳輸速度;以及 c) ,根據(jù)所述串口列表設(shè)定所述串口設(shè)備中與串口單元中處于開(kāi)啟狀態(tài)的串口連接的 串口的傳輸速度。
5. 如權(quán)利要求4所述的串口設(shè)定方法,其特征在于,在偵測(cè)所述串口單元中處于開(kāi)啟 狀態(tài)的串口前,還包括步驟: d) ,搜索所述串口單元中的多個(gè)串口;以及 e) ,生成該串口列表來(lái)記載所述串口單元中的每個(gè)串口的名稱和傳輸速度。
6. 如權(quán)利要求4所述的串口設(shè)定方法,其特征在于,在完成所述串口設(shè)備的串口傳輸 速度設(shè)定后,進(jìn)入步驟f: f) ,發(fā)送一開(kāi)啟指令,開(kāi)啟所述串口設(shè)備中完成串口名稱和傳輸速度設(shè)定的串口。
7. 如權(quán)利要求4所述的串口設(shè)定方法,其特征在于,設(shè)定所述串口設(shè)備中串口的名稱 和傳輸速度是將該串口設(shè)備中串口的串口名稱和傳輸速度設(shè)定為所述串口單元中與該串 口設(shè)備串口連接的串口的名稱和傳輸速度。
8. 如權(quán)利要求4所述的串口設(shè)定方法,其特征在于,設(shè)定所述串口設(shè)備中串口的傳輸 速度是指設(shè)定串口傳輸?shù)牟ㄌ芈省?br>
【文檔編號(hào)】G06F13/10GK104281541SQ201310284306
【公開(kāi)日】2015年1月14日 申請(qǐng)日期:2013年7月8日 優(yōu)先權(quán)日:2013年7月8日
【發(fā)明者】李冬焱, 周兵 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司