[發明專利]一種串行數據傳輸方法及其系統有效
| 申請號: | 201310262746.5 | 申請日: | 2013-06-27 |
| 公開(公告)號: | CN103365814A | 公開(公告)日: | 2013-10-23 |
| 發明(設計)人: | 龐樹;葉金春;劉勤 | 申請(專利權)人: | 深圳市匯頂科技股份有限公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38 |
| 代理公司: | 廣東廣和律師事務所 44298 | 代理人: | 章小燕 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 串行 數據傳輸 方法 及其 系統 | ||
1.一種串行數據傳輸方法,其特征在于,所述方法包括步驟:
位同步接收發送端連續重復發送的N位二進制編碼數據,所述N位二進制編碼數據為發送端按照預設規則將原始數據轉化的N位二進制編碼數據;
對接收到的每一個所述N位二進制編碼數據循環左移或右移0到N-1次,得到一數據集合,獲取該數據集合的最值;
對所述最值進行解碼,得到發送端發送的原始數據。
2.根據權利要求1所述的串行數據傳輸方法,其特征在于,所述預設規則根據以下方式建立:
依此對N位二進制數據集合中的每個元素循環左移或右移0到N-1次,得到一數據集合,獲取該數據集合的最值,如果該最值等于所述元素,則該最值屬于N位二進制編碼數據庫;
建立實際要發送的原始數據與N位二進制編碼數據庫中每個二進制編碼之間的映射關系。
3.根據權利要求1或2所述的串行數據傳輸方法,其特征在于,所述最值為最大值或最小值。
4.根據權利要求1所述的串行數據傳輸方法,其特征在于,對所述最值進行解碼,得到發送端實際要發送的原始數據之前進一步包括步驟:
比較連續收到的兩個數據,如果相同則數據正確,否則丟棄該數據。
5.一種串行數據傳輸方法,其特征在于,所述方法包括步驟:
將實際要發送的原始數據按照預設規則轉化為N位二進制編碼數據;
連續重復發送所述N位二進制編碼數據。
6.根據權利要求5所述的串行數據傳輸方法,其特征在于,所述將實際要發送的原始數據按照預設規則轉化為N位二進制編碼具體步驟為:
依此對N位二進制數據集合的每個元素循環左移或右移0到N-1次,得到一數據集合,獲取該數據集合的最值,如果該最值等于所述元素,則該最值屬于N位二進制編碼數據庫;
建立實際要發送的原始數據與N位二進制編碼數據庫中每個二進制編碼之間的映射關系。
7.根據權利要求5或6所述的串行數據傳輸方法,其特征在于,所述最值為最大值或最小值。
8.一種串行數據傳輸系統,包括發送端和接收端,其特征在于,所述發送端包括編碼函數模塊和發送模塊,其中所述編碼函數模塊用于將發送端實際要發送的原始數據按照預設規則轉化為N位二進制編碼,所述發送模塊用于連續重復發送所述N位二進制編碼給接收端;
所述接收端包括接收模塊、預解碼函數模塊和解碼函數模塊,其中所述接收模塊用于位同步接收發送端連續重復發送的N位二進制編碼,所述預解碼函數模塊用于將接收端在只進行了位同步后接收到的數據按照預設規則進行轉化,從而還原出發送端發送的N位二進制編碼;所述解碼模塊與預解碼函數模塊連接,用于將所述N位二進制編碼還原為原始數據。
9.根據權利要求8所述的串行數據傳輸系統,其特征在于,所述編碼函數模塊依此對N位二進制集合的每個元素循環左移或右移0到N-1次,得到一數據集合,獲取該數據集合的最值,如果該最值等于所述元素,則該最值屬于N位二進制編碼數據庫,建立實際要發送的原始數據與N位二進制編碼數據庫中每個二進制編碼之間的映射關系。
10.根據權利要求8或9所述的串行數據傳輸系統,其特征在于,還包括校驗模塊,所述校驗模塊連接在預解碼函數模塊和解碼函數模塊之間,用于比較預解碼后連續兩個數據,如果相同則數據正確,否則丟棄該數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市匯頂科技股份有限公司,未經深圳市匯頂科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310262746.5/1.html,轉載請聲明來源鉆瓜專利網。





