[發明專利]一種基于IIC通信協議的主從機通信方法在審
| 申請號: | 202310257521.4 | 申請日: | 2023-03-13 |
| 公開(公告)號: | CN116204483A | 公開(公告)日: | 2023-06-02 |
| 發明(設計)人: | 陳征;何廣龍;邢貞青;談杰;金正林;許明 | 申請(專利權)人: | 平湖科譜激光科技有限公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42 |
| 代理公司: | 上海欣創專利商標事務所(普通合伙) 31217 | 代理人: | 俞鴻 |
| 地址: | 314200 浙江省嘉興市平湖*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 iic 通信協議 主從 通信 方法 | ||
1.一種基于IIC通信協議的主從機通信方法,其特征在于,包括,
在初始狀態,設置主機數據線SDA、主機時鐘線SCL以及從機數據線sda、從機時鐘線scl為OD門模式;
且在非工作狀態下,上述主機數據線SDA、主機時鐘線SCL以及從機數據線sda、從機時鐘線scl均為高電平狀態;
且所送主機和從機的數據線、時鐘線均分別通過上拉電阻連接VCC端。
2.根據權利要求1所述的一種基于IIC通信協議的主從機通信方法,其特征在于,在OD門模式下,當信號為高電平時,所述主機或從機為輸入狀態;在OD門模式下,當信號為低電平時,所述主機或從機為輸出狀態。
3.根據權利要求1所述的一種基于IIC通信協議的主從機通信方法,其特征在于,在工作狀態下,所述時鐘信號均由主機主動發起,數據信號由主機或從機分別發起。
4.根據權利要求3所述的一種基于IIC通信協議的主從機通信方法,其特征在于,當讀取主機時鐘線SCL為高電平時,數據變化只有兩種情況START信號和STOP信號,這兩種情況下數據從由主機控制,將主機端信號同步到從機端。
5.根據權利要求3所述的一種基于IIC通信協議的主從機通信方法,其特征在于,當讀取主機端SCL為高電平時,設置scl端為高電平,同時將SDA端采集到的電平信號持續同步至sda端。
6.根據權利要求3所述的一種基于IIC通信協議的主從機通信方法,其特征在于,當讀取主機時鐘線SCL為低電平時,需要先將SDA和sda設置為高,此時讀取SDA和sda輸入信號,若出現A端為低,則將數據線信號同步至B端,在SCL為低電平期間可能出現A端信號反轉,則需要持續監測A端信號,若變高則需要再同步高至B端;所述A端可以是SDA或sda,B端代表A端的對端。
7.根據權利要求5所述的一種基于IIC通信協議的主從機通信方法,其特征在于,當讀取主機時鐘線SCL為低電平時,需要先將主機數據線SDA和從機數據線sda設置為高,此時可能出現3種情況:
第一種、若此時讀取主機數據線SDA和從機數據線sda輸入信號,若主機數據線SDA端輸入為低,從機數據線sda端輸入為高,則將從機數據線sda設為輸出低,并持續監測主機數據線SDA端輸入信號,若變高則需要將從機數據線sda設為輸出高;
第二種、若此時讀取SDA和sda輸入信號,若sda端輸入為低、SDA端輸入為高,則將SDA設為輸出低,并持續監測sda端輸入信號,若變高則需要將SDA設為輸出高;
第三種、若此時讀取SDA和sda輸入信號,若SDA端輸入為低、sda端輸入為高,不做任何操作。
8.根據權利要求1-7任意一項所述的一種基于IIC通信協議的主從機通信方法,其特征在于,所述VCC端的電壓可以是任意電壓,根據實際工作環境決定,優選VCC端的電壓電壓為3.3V。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平湖科譜激光科技有限公司,未經平湖科譜激光科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310257521.4/1.html,轉載請聲明來源鉆瓜專利網。





