[發明專利]串口同步通訊數據對齊的方法及裝置有效
| 申請號: | 201210002312.7 | 申請日: | 2012-01-06 |
| 公開(公告)號: | CN102591739A | 公開(公告)日: | 2012-07-18 |
| 發明(設計)人: | 封毅;寧榮彬 | 申請(專利權)人: | 深圳市沛城電子科技有限公司 |
| 主分類號: | G06F11/10 | 分類號: | G06F11/10;G06F13/38 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 胡海國;文明 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 串口 同步 通訊 數據 對齊 方法 裝置 | ||
1.一種串口同步通訊數據對齊的方法,其特征在于,包括以下步驟:
從機發送測試數據給主機;
主機接收所述測試數據后發送校驗數據給從機,等待從機應答;
從機接收所述校驗數據,并根據所述校驗數據發送應答給主機;
當所述應答是所述校驗數據按位取反后的數據時,主機響應所述應答,完成數據對齊。
2.根據權利要求1所述的串口同步通訊數據對齊的方法,其特征在于,所述主機接收測試數據并根據所述測試數據發送校驗數據給從機的步驟具體包括:
主機將數據輸出端口置為高電平,同時將計數器清零;
主機讀取所述測試數據的數據端口電平;
判斷在1個時鐘周期內所述測試數據的數據端口是否為高電平;若是,則計數器的值自動加1;
判斷所述計數器的值是否為8;若是,則主機發送校驗數據給從機。
3.根據權利要求1所述的串口同步通訊數據對齊的方法,其特征在于,所述從機接收所述校驗數據并根據所述校驗數據發出應答的步驟具體包括:
從機接收數據并判斷所接收的數據格式是否正確;若是,則判斷所接收的數據是否為主機發送的校驗數據;
若是主機發送的校驗數據,則將所述校驗數據按位取反并將取反后得到的數據發送給主機。
4.根據權利要求1所述的串口同步通訊數據對齊的方法,其特征在于,所述從機發送測試數據給主機的測試數據為01H。
5.根據權利要求1所述的串口同步通訊數據對齊的方法,其特征在于,所述主機與從機進行數據處理是在同一時鐘信號下同步完成的。
6.一種串口同步通訊數據對齊的裝置,其特征在于,包括:
從數據發送模塊,用于發送測試數據給主機;
主數據收發模塊,用于接收所述測試數據后發送校驗數據給從機,等待從機應答;
從數據應答模塊,用于接收所述校驗數據,并根據所述校驗數據發送應答給主機;
主數據對齊模塊,用于當所述應答是所述校驗數據按位取反后的數據時,響應所述應答,完成數據對齊。
7.根據權利要求6所述的串口同步通訊數據對齊的裝置,其特征在于,所述主數據收發模塊包括:
主數據處理單元,用于將數據輸出端口置為高電平,同時將計數器清零;
主數據讀取單元,用于讀取所述測試數據的數據端口電平;
主數據計數單元,用于在1個時鐘周期內所述測試數據的數據端口是高電平時,計數器的值自動加1;
主數據發送單元,用于在所述計數器的值是8時,主機發送校驗數據給從機。
8.根據權利要求6所述的串口同步通訊數據對齊的裝置,其特征在于,所述從數據應答模塊包括:
從數據接收單元,用于接收數據并在所接收數據的格式正確時,判斷所接收的數據是否為主機發送的校驗數據;
從數據應答單元,用于在所接收的數據是主機發送的校驗數據時,將所述校驗數據按位取反并將取反后得到的數據發送給主機。
9.根據權利要求6所述的串口同步通訊數據對齊的裝置,其特征在于,所述從數據發送模塊中所述發送的測試數據為01H。
10.根據權利要求6所述的串口同步通訊數據對齊的裝置,其特征在于,所述主機與從機進行數據處理是在同一時鐘信號下同步完成的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市沛城電子科技有限公司,未經深圳市沛城電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210002312.7/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





