一種多路復(fù)用串口協(xié)議轉(zhuǎn)換方法
基本信息
申請(qǐng)?zhí)?/td> | CN201310085437.5 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN103166971B | 公開(kāi)(公告)日 | 2016-05-11 |
申請(qǐng)公布號(hào) | CN103166971B | 申請(qǐng)公布日 | 2016-05-11 |
分類號(hào) | H04L29/06(2006.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 雷海濤 | 申請(qǐng)(專利權(quán))人 | 廣東盈嘉科技工程發(fā)展股份有限公司 |
代理機(jī)構(gòu) | 北京聯(lián)瑞聯(lián)豐知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 廣東盈嘉科技工程發(fā)展股份有限公司 |
地址 | 510101 廣東省廣州市越秀區(qū)先烈中路102號(hào)華盛大廈南塔701-05室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提出一種多路復(fù)用串口協(xié)議轉(zhuǎn)換方法,包括:從上位機(jī)獲取查詢指令;串口協(xié)議轉(zhuǎn)換器根據(jù)動(dòng)態(tài)鏈接庫(kù)函數(shù)對(duì)查詢指令進(jìn)行校驗(yàn),判斷校驗(yàn)成功后的查詢指令是否存在于指令緩沖區(qū),如存在,則判斷該查詢指令在指令緩沖區(qū)是否存在有效的返回結(jié)果并將返回結(jié)果發(fā)回上位機(jī);若不存在則將該查詢指令存放于指令緩沖區(qū);串口協(xié)議轉(zhuǎn)換器根據(jù)查詢指令的優(yōu)先級(jí)依次發(fā)送到串口設(shè)備,發(fā)送校驗(yàn)后的查詢指令至串口設(shè)備,串口設(shè)備響應(yīng)查詢指令并返回結(jié)果;根據(jù)動(dòng)態(tài)鏈接庫(kù)函數(shù)對(duì)返回結(jié)果的有效性進(jìn)行校驗(yàn),將校驗(yàn)成功的返回結(jié)果存儲(chǔ)于指令緩沖區(qū);并根據(jù)指令緩沖區(qū)的狀態(tài)定義判斷是否將返回結(jié)果發(fā)送至上位機(jī)。本發(fā)明準(zhǔn)確性高,速度快。 |
