[發明專利]一種通信系統、通信方法及相關通信設備無效
| 申請號: | 201410559725.4 | 申請日: | 2014-10-20 |
| 公開(公告)號: | CN104360973A | 公開(公告)日: | 2015-02-18 |
| 發明(設計)人: | 董凌 | 申請(專利權)人: | 深圳市華為技術軟件有限公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 馮艷蓮 |
| 地址: | 518129 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 通信 系統 方法 相關 設備 | ||
技術領域
本發明涉及通信技術領域,尤其涉及一種通信系統、通信方法及相關通信設備。
背景技術
目前,IIC(Inter?Integrated?Circuit,集成電路間)總線以其高效實用的優點已得到了廣泛的應用,現有的IIC總線如圖1所示,包括SDA(Serial?Data,串行數據)線和SCL(Serial?Clock,串行時鐘)線,采用該IIC總線的通信系統中,各通信設備掛接在IIC總線上,分為主機和從機,主機可以訪問從機,讀取從機內部的寄存器的值,對一些特定寄存器的值進行監控。
IIC總線上的每個從機都有一個固定的地址,當主機要訪問某個從機時,會先發出攜帶從機地址的訪問請求,只有具備相同地址的從機才會響應,與主機建立通信連接,主機進行對從機的訪問。顯然,現有技術中,從機與主機之間的通信連接是由主機主動建立的。
然而,當現有的IIC總線上的某個從機的待監控寄存器的值發生重要變化時,由于從機不能主動和主機建立通信連接,將會導致主機不能及時讀取到該從機的待監控寄存器的值。
發明內容
本發明實施例提供一種通信系統、通信方法及相關通信設備,用以解決IIC總線上從機不能主動和主機建立通信連接的問題。
第一方面,提供一種通信系統,包括集成電路間IIC總線和掛接于所述IIC總線上的多個通信設備,所述IIC總線包括串行數據SDA線和串行時鐘SCL線,所述多個通信設備包括主機和從機;
所述IIC總線還包括中斷信號INT線;
針對所述多個通信設備中的每個從機,當該從機中存在待監控寄存器的值滿足該待監控寄存器對應的預設變化條件時,該從機將所述INT線的電平由初始電平調整為預設電平;其中,所述初始電平和所述預設電平不相同。
結合第一方面,在第一種可能的實現方式中,所述每個從機包括狀態寄存器;
所述狀態寄存器中包括一個讀標志位,所述讀標志位用于表征對應從機中是否存在待監控寄存器的值滿足該待監控寄存器對應的預設變化條件。
結合第一方面,在第二種可能的實現方式中,所述每個從機包括狀態寄存器;
所述狀態寄存器中包括多個自定義標志位,每個自定義標志位對應于一個待監控寄存器,用于表征對應待監控寄存器的值是否滿足該待監控寄存器對應的預設變化條件。
結合第一方面、第一方面的第一種可能的實現方式或第一方面的第二種可能的實現方式,在第三種可能的實現方式中,所述初始電平為高電平,所述預設電平為低電平。
結合第一方面、第一方面的第一種可能的實現方式或第一方面的第二種可能的實現方式,在第四種可能的實現方式中,所述INT線對應的信號輸出門為集電極開路OC/漏極開路OD門。
第二方面,提供一種通信系統中的通信方法,所述通信系統包括集成電路間IIC總線和掛接于所述IIC總線上的多個通信設備,所述IIC總線包括串行數據SDA線和串行時鐘SCL線,所述多個通信設備包括主機和從機;所述IIC總線還包括中斷信號INT線;針對所述多個通信設備中的每個從機,當該從機中存在待監控寄存器的值滿足該待監控寄存器對應的預設變化條件時,該從機將所述INT線的電平由初始電平調整為預設電平;其中,所述初始電平和所述預設電平不相同;
所述通信方法包括:
所述多個通信設備中的主機在所述INT線的電平為預設電平時,向所述多個通信設備中的從機發出攜帶從機地址的訪問請求;
接收從機返回的地址響應消息;
對返回地址響應消息的從機進行訪問。
結合第二方面,在第一種可能的實現方式中,所述每個從機包括狀態寄存器;所述狀態寄存器中包括一個讀標志位,所述讀標志位用于表征對應從機中是否存在待監控寄存器的值滿足該待監控寄存器對應的預設變化條件;
對返回地址響應消息的從機進行訪問,具體包括:
檢測返回地址響應消息的從機的狀態寄存器的讀標志位;
當讀標志位的值表征該從機中存在待監控寄存器的值滿足該待監控寄存器對應的預設變化條件時,讀取該從機的待監控寄存器的值。
結合第二方面的第一種可能的實現方式,在第二種可能的實現方式中,對返回地址響應消息的從機進行訪問,還包括:
當讀標志位的值表征該從機中不存在待監控寄存器的值滿足該待監控寄存器對應的預設變化條件時,結束對該從機的訪問。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市華為技術軟件有限公司,未經深圳市華為技術軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410559725.4/2.html,轉載請聲明來源鉆瓜專利網。





