[發(fā)明專利]用于多機通訊的串口自適應數(shù)據(jù)透明傳輸協(xié)議有效
| 申請?zhí)枺?/td> | 201410408317.9 | 申請日: | 2014-08-19 |
| 公開(公告)號: | CN104156334A | 公開(公告)日: | 2014-11-19 |
| 發(fā)明(設(shè)計)人: | 魯萬鑫;邵志鵬;黃權(quán)鑫;蘇玉宗;韓卓振;孔紅彥 | 申請(專利權(quán))人: | 寧夏賽文節(jié)能股份有限公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38 |
| 代理公司: | 銀川長征知識產(chǎn)權(quán)代理事務(wù)所 64102 | 代理人: | 馬長增 |
| 地址: | 750001 寧夏回族自治區(qū)銀川市*** | 國省代碼: | 寧夏;64 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 通訊 串口 自適應 數(shù)據(jù) 透明 傳輸 協(xié)議 | ||
1.用于多機通訊的串口自適應數(shù)據(jù)透明傳輸協(xié)議,其特征在于:數(shù)據(jù)傳輸過程中,串口接收到一個字節(jié)數(shù)據(jù),同時通過通訊設(shè)備的微處理器定時器設(shè)定一個中斷時間;開啟定時器中斷,當串口接收到下一個字節(jié)數(shù)據(jù)并且未產(chǎn)生定時中斷時,每接收一個字節(jié)對數(shù)據(jù)長度進行累計,且定時器重新裝載初值;當產(chǎn)生定時中斷時,一幀數(shù)據(jù)接收完整,存儲數(shù)據(jù),并累計清零,等待接收下一幀數(shù)據(jù),或關(guān)閉定時器中斷將接收到的數(shù)據(jù)發(fā)送到串口顯示;
所述的中斷時間是大于同一幀數(shù)據(jù)里兩個相鄰字節(jié)的接收時間,且小于相鄰的兩幀數(shù)據(jù)的接收時間;
所述幀數(shù)據(jù)的長度為1~225個字節(jié),且每一幀數(shù)據(jù)的長度可以不一樣。
2.根據(jù)權(quán)利要求1所述的用于多機通訊的串口自適應數(shù)據(jù)透明傳輸協(xié)議,其特征在于,在串口波特率一定的情況下,連續(xù)發(fā)送相鄰兩個字節(jié)的時間為T1,發(fā)送兩幀數(shù)據(jù)的時間間隔為T2,且T2遠遠大于T1;定時器設(shè)定一個定時中斷時間T0,T0為兩倍的T1;當串口接收到下一個字節(jié)且未產(chǎn)生定時中斷時間T0時,則當前的兩個數(shù)據(jù)為同一個幀內(nèi)的數(shù)據(jù),?T0中斷清零并進行計數(shù),定時器重新裝載初值;當產(chǎn)生定時中斷時間T0時,且未接收到下一個字節(jié)數(shù)據(jù),存儲當前數(shù)據(jù)長度并累計清零,判定當前一幀數(shù)據(jù)已經(jīng)完整接收。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于寧夏賽文節(jié)能股份有限公司,未經(jīng)寧夏賽文節(jié)能股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410408317.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





