專利名稱:用于通信總線的雙向單導線中斷線路的制作方法
技術領域:
本發(fā)明一般涉及無線通信系統(tǒng),更具體地涉及管理主處理器和從處理器之間雙向 雙導線總線上的通信。
背景技術:
處理器經常通過雙向總線交換數據以與其他設備和其他處理器通信。很多總線協(xié) 議要求從處理器對總線上主處理器所啟動的通信作出響應,而沒有提供由從處理器啟動交 易(transaction)的機制。因此,從處理器只能在被主處理器輪詢后才能參與交易。在很 多配置中,在主處理器和從處理器之間提供單獨的中斷線路,以允許從處理器啟動與主處 理器的交易??偩€協(xié)議通常包括發(fā)信號機制以告知總線上的其他設備將要發(fā)生傳輸。如下 所進一步詳細討論的,例如,I2C總線協(xié)議提供在I2C總線的雙導線上高低電平的特定序列, 以形成表示傳輸開始的起始信號。為通過總線交換數據,從設備包括使用硬件、固件和/或軟件能夠實現(xiàn)的總線接 口。與硬件總線接口相比,使用固件和/或軟件的實現(xiàn)(在此共同稱為“非硬件實現(xiàn)”)明 顯更加便宜。然而,非硬件實現(xiàn)受限于,不能分配足夠的、用于在總線上檢測起始條件的資 源以持續(xù)地監(jiān)視總線。因此,從處理器可能檢測不到由主處理器啟動的交易。避免這種情 況的一種可能實現(xiàn)包括在主處理器和從處理器之間采用第二中斷線路,以允許主處理器向 從處理器發(fā)送將發(fā)生交易的信號。這種實現(xiàn)具有需要額外導線或者需要主處理器和從處理 器之間的連接的明顯不足。因此,需要雙向單導線中斷線路。
發(fā)明內容
雙向單導線中斷線路允許從設備向主設備提交從服務請求,并確認來自主設備的 主服務請求。當沒有服務請求是未決的時,主設備通過拉動電阻設置中斷線路電壓以將中 斷線路的中斷線路電壓保持在空閑狀態(tài)電壓。從設備通過將中斷線路電壓從空閑狀態(tài)電壓 驅動至從服務請求電壓隨后使其回退到空閑狀態(tài)電壓,來提交從服務請求。因此,從設備通 過迫使中斷線路電壓從空閑狀態(tài)電壓達到從服務請求電壓并回退到空閑狀態(tài)電壓,來提交 從服務請求。主設備檢測中斷線路電壓從請求到空閑狀態(tài)的變化,并通過雙導線總線啟動 從服務交易。在從服務交易結束之前,從設備釋放中斷線路而主設備通過拉動電阻將中斷 線路保持在空閑狀態(tài)。主設備通過將中斷線路電壓從空閑狀態(tài)電壓改變?yōu)榉照埱箅妷簛?提交主服務請求。從設備檢測電壓變化,并通過將中斷線路電壓設置為空閑狀態(tài)電壓來確 認主服務請求。
圖1是根據本發(fā)明示例性實施方式的通信總線系統(tǒng)的框圖;圖2是示例性總線通信系統(tǒng)的框圖,其中主中斷接口包括具有內部上拉電阻和下 拉電阻的單個GPIO端口,而從中斷接口包括GPIO端口 ;
圖3是在示例性主服務周期中,中斷線路電壓、總線電壓、主服務請求信號以及從 服務請求信號的時序圖;圖4是在示例性從服務周期中,中斷線路電壓、總線電壓、主服務請求信號以及從 服務請求信號的時序圖;圖5是在示例性先從后主服務爭用周期中,中斷線路電壓、總線電壓、主服務請求 信號以及從服務請求信號的時序圖,其中在主處理器啟動主服務請求之前,從處理器啟動 了服務請求;圖6是在示例性先主后從服務爭用周期中,中斷線路電壓、總線電壓、主服務請求 信號以及從服務請求信號的時序圖,其中在從處理器啟動從服務請求之前,主處理器啟動 了主服務請求;圖7是包括單個電阻和兩個GPIO端口的示例性主中斷接口的框圖;以及圖8是示出了適用于總線通信系統(tǒng)的示例的無線通信設備的框圖。
具體實施例方式圖1是根據本發(fā)明的示例性實施方式,具有單導線中斷線路102的雙導線總線系 統(tǒng)100的框圖。主處理器104通過雙導線通信總線108與從處理器106通信。主處理器 104和從處理器106分別包括用于連接中斷線路102的中斷接口 110和112、用于連接雙向 雙導線通信總線(通信總線)108的總線接口 114和116、以及用于管理通過通信總線108 和中斷線路102的通信的通信控制器118和120。在示例性實施方式中,通信總線108是 根據1 協(xié)議工作的雙導線雙向通信總線。下面進一步詳細討論的1 總線由兩個活動導 線和接地連接(未示出)組成。每個導線接口 114、116提供用于在總線108上檢測和產生 信號的接口。在示例性實施方式中,以固件和/或軟件實現(xiàn)從總線接口 116,因此從總線接 口 116是非硬件總線接口。雖然從總線接口 116可包括一些有限的硬件元件,例如用于連 接到總線108的導線和物理封裝的接線盒或者導線,但是至少大部分接口功能由在從處理 器106中執(zhí)行的軟件和/或固件來實現(xiàn)。因此,如果需要,從總線接口 116包括有限的邏輯 門或其他專門用于在總線上中斷并產生信號的處理硬件。如下面所進一步詳細討論的,每個中斷線路接口 110、112提供用于檢測和確定單 導線中斷線路102上的電壓變化的接口。中斷接口 110、112將中斷線路102上的電壓條件 傳送到各自通信控制器118、120,并響應于來自各自的通信控制器118、120的指令確定中 斷線路102上的電壓。因此,每個通信控制器118、120通過中斷接口和總線接口分別管理 中斷線路102和通信總線108上的通信。如上所提及的,1 總線是雙導線總線。活動導線是雙向的,并且包括串行數據線 (SDA)和串行時鐘線(SCL)。根據連接至總線108的具體設備的功能,設備可用作發(fā)射器和 /或接收器。在總線上進行任何交易之前,在總線上必須發(fā)出起始條件以指示所有連接到總 線的設備將要發(fā)生傳輸。因此,在檢測到起始條件后,所有連接的設備監(jiān)聽總線。如上所討 論的,當總線接口是非硬件實現(xiàn)時,設備可以不具有檢測起始條件的資源。由于1 總線是 多主總線,所以不止一個連接的主設備能夠啟動數據傳輸。然而,從處理器不能通過總線啟 動交易,而必須采用中斷線路來啟動交易。因此,從處理器使用中斷線路來啟動和檢測總線 交易。
在操作期間,主處理器104將中斷線路的中斷線路電壓保持在空閑狀態(tài)電壓。根 據具體實現(xiàn),空閑狀態(tài)電壓可以是高電壓,如等于或接近Vdd電壓,或者可以是低電壓,如 等于或接近接地電壓(零伏)。服務請求電壓是空閑電壓的相反邏輯極性。在下面參照圖 2至圖6討論的示例性實施方式中,空閑電壓是低電壓(接近接地電壓)而服務請求電壓是 高電壓(接近Vdd)。如本文所討論的,服務請求電壓和空閑狀態(tài)電壓是被解釋為邏輯電平 的電壓。因此,術語“服務請求電壓”是可測量的物理電壓并具有被解釋為高于或者低于閾 值的邏輯電平的性質,所述閾值被解釋為指示服務請求狀態(tài)的邏輯電平。另外,術語“空閑 狀態(tài)電壓”是可測量的物理電壓并具有被解釋為高于或者低于閾值的邏輯電平的性質,所 述閾值被解釋為指示空閑狀態(tài)的邏輯電平。因此,空閑狀態(tài)電壓和服務請求電壓均可包括 不止一個單值。主中斷接口的適當實現(xiàn)的示例包括使用主處理器的一個端口和一個或多個 拉動電阻,使得可以通過主處理器將雙向單導線中斷線拉動至空閑或服務請求電壓。從處 理器106的適當實現(xiàn)的示例包括輸入/輸出端口,其可以向低(接近接地電壓)或者向高 (接近Vdd)方向驅動中斷線路,因此超控(override)主處理器的電壓,這是從處理器“輸 出狀態(tài)”;或者可選地,所述輸入/輸出端口可以不在這兩個方向上驅動中斷線路,因此允許 主處理器設置中斷線路電壓,這是從處理器“輸入狀態(tài)”。從處理器106通過將中斷線路電壓從空閑狀態(tài)電壓轉換至服務請求電壓并返回 到空閑狀態(tài)電壓,在總線108上請求交易。在主處理器檢測到表示從處理器準備就緒的服 務請求電壓到空閑電壓的轉變后,主處理器在總線108上啟動交易。在總線108上的交易 結束之前,如果沒有其他服務請求是未決的,則從處理器釋放中斷線路而主處理器也通過 拉動電阻將中斷線路保持在空閑狀態(tài)。主處理器104通過將中斷線路電壓設置為服務請求 電壓,在總線108上請求交易。在從處理器檢測到中斷線路102上的服務請求電壓并準備 接收總線108上的信號之后,從處理器106將中斷線路電壓設置回空閑狀態(tài)電壓。主處理 器104在檢測到中斷線路電壓已經回到空閑狀態(tài)電壓后,開始在總線108上傳輸。在總線 108上的交易結束之前,如果沒有其他服務請求是未決的,則從處理器釋放中斷線路而主處 理器也通過拉動電阻將中斷線保持在空閑狀態(tài)。因此,在示例性實施方式中,當檢測到超過邏輯高閾值的中斷線路電壓時,發(fā)生服 務請求電壓檢測,當檢測到下降至低于邏輯低閾值的中斷線路電壓時,發(fā)生空閑狀態(tài)電壓 檢測。在某些情況下可以使用其他閾值。雙導線總線108交易包括指示數據是否從主設備傳遞到從設備或者從從設備傳 遞到主設備的信息,其中由主設備設置數據流的方向。如果從處理器106啟動從服務請求 而主處理器104在從處理器106將中斷線路電壓恢復到空閑狀態(tài)前通過啟動主服務請求來 中斷從服務請求,那么主處理器將從服務請求電壓到空閑狀態(tài)電壓的轉變解釋為從處理器 106對主服務請求的確認。因為主處理器104發(fā)送與主處理器任務相關的信息,所以從處理 器104處理主處理器任務,并啟動另一個從服務請求。如果主處理器啟動主服務請求而從處理器在確認主服務請求前嘗試從處理器服 務請求,那么從處理器將在完成交易之后中斷線路電壓持續(xù)為服務請求電壓解釋為主處理 器等待服務。在這種情況下,在從處理器將中斷線路電壓設置為服務請求電壓之前,主處理 器將中斷線路電壓設置為服務請求電壓,而從處理器在釋放中斷線路102之前,將中斷線 路電壓設置為空閑狀態(tài)電壓。因為從處理器檢測到中斷線路電壓依然保持服務請求消息電平,所以在處理從服務請求并在總線上交換主處理器數據之后,從處理器確認主服務請求。上面描述了一般的電壓傳輸,下面將結合實現(xiàn)進一步描述一般的電壓傳輸,在所 述實現(xiàn)中主服務請求電壓和從服務請求電壓等于邏輯“高”電壓,而空閑狀態(tài)電壓等于邏輯 “低”電壓。如上所提及的,在其他實現(xiàn)中可使用其他相關電壓。圖2是示例性總線通信系統(tǒng)100的框圖,其中主中斷接口 110包括具有內部上拉 電阻204和下拉電阻206的單個主GPIO (通用輸入輸出)端口 202,而從中斷接口 112包括 GPIO端口 214,該GPIO端口 214包括驅動器216和緩沖器218。上拉電阻204通過上拉開關 208連接至中斷線路102,下拉電阻206通過下拉開關210連接至中斷線路102。GPIO端口 202的緩沖器212連接至中斷線路102,并檢測中斷線路電壓。主通信控制器118控制開關 208和210以及主GPIO端口 202,以改變和解釋所述中斷線路電壓。從通信控制器120控 制GPIO端口以改變和解釋所述中斷線路電壓。在典型的實現(xiàn)中,所有這些元件都包含在主 和從微處理器中,因此不需要外部電路。一些或全部功能可以在處理器的外部實現(xiàn)。例如, 由于功能在處理器中不可用,或者出于成本原因,一些元件可以在外部設備中實現(xiàn)。而且, 采用外部設備可以更容易地方便額外的功能或特征的實現(xiàn),如在不同電源電壓工作的微處 理器之間的電平轉換。接口 108同樣需要未示出的外部電路,以適應如不同工作電壓的系 統(tǒng)要求。在2008年4月1日提交的題為“雙向電平轉換中斷控制(Bi-Directional Level Shifted Interrupt Control),,的美國專利申請第12/060,561號中公開了適合的電平轉 換電路的示例,所述申請的全部內容通過引用并入本文。下面結合表示四種情況時序圖的 圖3至圖6討論圖2的總線通信系統(tǒng)的工作。對于圖3至圖6中的示例,從服務請求電壓 和主服務請求電壓是邏輯高電壓。圖3是在示例性主服務周期300中,中斷線路電壓302、總線電壓304、主服務請求 信號306以及從服務請求信號308的時序圖。從服務請求信號308和主服務請求信號306 表示請求的邏輯狀態(tài),并且依賴于從中斷接口 112和主中斷接口 110的狀態(tài),不一定是主處 理器或從處理器的實際電壓。例如,如果主服務請求信號為邏輯高并且從中斷接口 112被 設置為將中斷線路電壓下拉至邏輯低,那么中斷線路電壓將為邏輯低。對于主服務周期300 而言,從服務請求信號保持在空閑狀態(tài)電平。當主服務請求信號被設置為高時,從中斷接口 保持在釋放狀態(tài)。在釋放狀態(tài),GPIO驅動器216被設置為開路。因此,在主服務周期之初, 從中斷接口的GPIO端口是閉合的或處于高阻抗狀態(tài)。利用從通信控制器120通過GPIO緩 沖器218來檢測邏輯高。在從通信控制器120將從處理器106的從總線接口 116和其他任 何相關的軟件和/或硬件設置為準備接收狀態(tài)后,從通信控制器將驅動器216設置為邏輯 低值。低電壓超控主中斷接口 110的上拉電阻204,并將線接口電壓設置為邏輯低。主通 信控制器118通過主中斷接口 110中的緩沖器212檢測電壓向低電壓的轉變。主通信控制 器118通過主總線接口 114啟動通信總線上的主服務通信。在通信總線108上通信期間, 上拉開關208被停用,而下拉開關210被激活以下拉中斷線路102上的電壓。并且,驅動器 216被設置為打開狀態(tài)以釋放中斷線路102并允許中斷線路在通信總線108上的通信會話 期間保持空閑狀態(tài)。圖4是在示例性的從服務周期400期間,中斷線路電壓302、總線電壓304、主服務 請求信號306以及從服務請求信號308的時序圖。在圖4的示例性的從服務周期400期間, 主服務請求信號306依然處于為邏輯低的空閑狀態(tài)。在從通信控制器120將驅動器216設置為邏輯高之后,從通信控制器120將從處理器106的從總線接口 116和其他任何相關的 軟件和/或硬件設置為準備接收狀態(tài),在準備接收狀態(tài)下從通信控制器將驅動器216設置 為邏輯低值。因此,中斷線路電壓被設置為超控主中斷接口 110的下拉電阻206的為邏輯 高的服務請求電壓,然后被設置為邏輯低的空閑狀態(tài)電壓。主通信控制器118通過緩沖器 212檢測中斷線路電壓由高到低的變化,并通過在通信總線108上通信來執(zhí)行由從到主的 交易。圖5是在示例性的先從后主服務爭用周期500期間,中斷線路電壓302、總線電壓 304、主服務請求信號306以及從服務請求信號308的時序圖,其中在主處理器102啟動主 服務請求300之前,從處理器106啟動服務請求。對于圖5的示例,從處理器106的從通信 控制器120通過設置驅動器216嘗試從服務400請求以輸出服務請求電壓。如上所討論的, 對于圖3至圖6的示例,服務請求電壓是邏輯高電壓。在從通信控制器120通過將電壓驅 動到空閑狀態(tài)來完成服務請求之前,主處理器102的主通信控制器118控制上拉電阻開關 208以將主中斷接口的輸出驅動至服務請求電壓。隨后,從通信控制器指示驅動器將中斷線 路電壓設置為邏輯低的空閑狀態(tài)電壓。驅動器設置超控主中斷接口 110的上拉電阻204的 電壓為低電壓。主通信控制器118通過GPIO緩沖器212檢測電壓傳輸,并將傳輸解釋為來 自從處理器106的請求確認。主處理器102啟動在通信總線108上的通信。從通信控制器 120檢測在通信總線108上的通信,并為請求提供服務。在通信總線上通信期間,中斷線路 電壓被設置為空閑狀態(tài)。在通信總線通信期間,主通信控制器通過激活下拉電阻開關將中 斷線路電壓設置為邏輯低,而從通信控制器將GPIO端口設置為高阻抗以允許中斷線路電 壓保持空閑狀態(tài)。在完成主服務周期之后,從通信控制器根據總線108的數據流確定最后 的交易是主請求,通過驅動器將電壓設置為服務請求電壓(邏輯高)并使其回退至空閑狀 態(tài)電壓以啟動重復的從服務請求。圖6是在示例性的先主后從服務競爭周期600期間,中斷線路電壓302、總線電壓 304、主服務請求信號306以及從服務請求信號308的時序圖,其中在從處理器106啟動從 服務請求400之前,主處理器102啟動主服務請求300。對于圖6的示例,主通信控制器118 通過激活上拉電阻開關208來啟動所嘗試的主服務請求,以將中斷線路電壓設置為邏輯高 的服務請求電壓。從通信控制器將從中斷接口的輸出轉換至服務請求電壓并回退到超控主 中斷接口的低邏輯空閑狀態(tài)電壓。主處理器102啟動在通信總線108上的通信。從通信控 制器120檢測通信總線108上的通信,并為從請求提供服務。在交易結束之前,從通信控制 器將GPIO端口設置為高阻抗以允許中斷線路電壓恢復到由主通信控制器所維持的、在主 請求狀態(tài)下使上拉電阻開關保持激活的請求狀態(tài)。在從處理器通過迫使中斷線路電壓達到 邏輯低的空閑狀態(tài)電壓來確認請求之后,主通信控制器在總線108上啟動主服務周期。圖7是具有單個電阻702和兩個GPIO端口 704、706的示例性主中斷接口的框圖。 主中斷接口 700可在內部電阻和/或開關不可用的情況下使用??梢允峭獠侩娮璧膯蝹€電 阻702用作上拉電阻和下拉電阻。當第一 GPIO端口 704被切換至邏輯高輸出時,輸出電阻 702作為上拉電阻。當第一 GPIO端口 704被切換至邏輯低輸出時,輸出電阻702作為下拉 電阻。第二 GPIO端口 706用作緩沖器,用于檢測中斷線總線上的電壓變化。圖8是示出了適用于總線通信系統(tǒng)的示例100的無線通信設備800的框圖。雖然 在其他類型的設備之中可以將單個雙向中斷線路與其他總線一起使用,但是將中斷線路與I2C總線一起使用便于在無線通信設備800的鍵盤/燈設備等輸入/輸出設備802和主處 理器之間通信。無線通信設備800可以是蜂窩電話、個人數字助理(PDA)、無線調制解調器、 或者其他類似設備。在這種實施方式中通信總線108和中斷線路102的典型實現(xiàn)包括使用 帶狀電纜或連接銷。為了清晰和簡潔,沒有示出1 總線所需要的連接和上拉電阻。本文 的教導能夠用于除I2C總線系統(tǒng)以外的通信總線。 顯然,根據以上教導,本發(fā)明的其它實施方式和修改對本領域相關技術人員將是 顯而易見的。上面的描述是示例性的而非限制性的。本發(fā)明只受所附權利要求的限制,當結 合以上詳細說明和附圖時,權利要求包括所有的實施方式和修改。因此,本發(fā)明的范圍不應 該參照以上詳細說明而確定,而應該是參照所附的權利要求及其等同的整個范圍來確定。
權利要求
1.一種從設備,包括從中斷接口,用于連接至中斷線路,所述中斷線路具有中斷線路電壓并且通過主設備 處的電阻連接到空閑狀態(tài)電壓;雙導線從通信接口,用于連接至雙導線通信總線,所述雙導線通信總線連接到所述主 設備;以及通信控制器,被配置為通過指示所述從中斷接口將所述中斷線路電壓從所述空閑狀態(tài)電壓設置為服務請求 電壓,并隨后將所述中斷線路電壓從所述服務請求電壓設置為所述空閑狀態(tài)電壓,以啟動 通過所述雙導線通信總線與所述主設備的通信;以及通過指示所述從中斷接口將所述中斷線路電壓從所述服務請求電壓設置為所述空閑 狀態(tài)電壓,確認來自所述主設備的主服務請求。
2.如權利要求1所述的從設備,其中,所述空閑狀態(tài)電壓低于空閑狀態(tài)電壓閾值,而所 述服務請求電壓高于服務請求電壓閾值。
3.如權利要求2所述的從設備,其中,所述從中斷接口被配置為通過檢測所述中斷線 路電壓高于所述服務請求電壓來接收所述主服務請求。
4.如權利要求1所述的從設備,其中,所述通信控制器進一步被配置為當可獲得足夠 的處理器資源以處理在所述雙導線通信總線上接收的通信時,確認所述主服務請求。
5.如權利要求1所述的從設備,其中,所述主服務請求等于所述從服務請求。
6.如權利要求5所述的從設備,其中,所述主服務請求和所述從服務請求是邏輯高電 壓,而所述空閑狀態(tài)電壓是邏輯低電壓。
7.—種從通信控制器,用于控制從設備和主設備之間的通信,所述從通信控制器被配 置為通過將所述從設備和主設備之間的中斷線路的中斷線路電壓從空閑狀態(tài)電壓改變?yōu)?服務請求電壓,并隨后從所述服務請求電壓改變?yōu)樗隹臻e狀態(tài)電壓,以啟動通過雙導線 通信總線與所述主設備的通信;以及通過將所述中斷線路電壓從所述主服務請求電壓設置為所述空閑狀態(tài)電壓,確認來自 所述主設備的主服務請求。
8.如權利要求7所述的從通信控制器,其中,所述空閑狀態(tài)電壓低于空閑狀態(tài)電壓閾 值,而所述服務請求電壓高于服務請求電壓閾值。
9.如權利要求8所述的從通信控制器,進一步被配置為通過檢測所述中斷線路電壓大 于所述服務請求電壓來接收所述主服務請求。
10.如權利要求7所述的從通信控制器,進一步被配置為當可獲得足夠的處理器資源 以處理在所述雙導線通信總線上接收的通信時,確認所述主服務請求。
11.如權利要求7所述的從通信控制器,其中,所述主服務請求等于所述從服務請求。
12.如權利要求11所述的從通信控制器,其中,所述主服務請求和所述從服務請求是 邏輯高電壓,而所述空閑狀態(tài)電壓是邏輯低電壓。
13.一種無線通信設備,包括主處理器,包括主中斷接口、拉動電阻和主通信總線接口 ;以及從處理器,包括從中斷接口,其通過中斷線路連接至所述主中斷接口,所述中斷線路具有中斷線路電 壓并通過所述拉動電阻連接至空閑狀態(tài)電壓;從通信總線,通過雙向雙導線通信總線連接至所述主通信總線接口 ;以及通信控制器,被配置為通過指示所述從中斷接口將所述中斷線路電壓從所述空閑狀態(tài)電壓設置為服務請求 電壓,并隨后將所述中斷線路電壓從所述服務請求電壓設置為所述空閑狀態(tài)電壓,以啟動 通過所述雙導線通信總線與所述主設備的通信;以及通過指示所述從中斷接口將所述中斷線路電壓從所述服務請求電壓設置為所述空閑 狀態(tài)電壓,確認來自所述主設備的主服務請求。
14.如權利要求13所述的無線通信設備,其中,所述空閑狀態(tài)電壓低于空閑狀態(tài)電壓 閾值,而所述服務請求電壓高于服務請求電壓閾值。
15.如權利要求14所述的無線通信設備,其中,所述從中斷接口被配置為通過檢測所 述中斷線路電壓高于所述服務請求電壓來接收所述主服務請求。
16.如權利要求13所述的無線通信設備,其中,所述通信控制器進一步被配置為當可 獲得足夠的處理器資源以處理在所述雙導線通信總線上接收的通信時,確認所述主服務請 求。
17.如權利要求13所述的無線通信設備,其中,所述主服務請求等于所述從服務請求。
18.如權利要求17所述的無線通信設備,其中,所述主服務請求和所述從服務請求是 邏輯高電壓,而所述空閑狀態(tài)電壓是邏輯低電壓。
19.如權利要求13所述的無線通信設備,其中,所述主處理器被配置為通過上拉電阻 將所述中斷線路連接至所述主服務請求電壓以發(fā)送所述主服務請求。
20.如權利要求19所述的無線通信設備,進一步包括將所述上拉電阻連接至所述服務 請求電壓的開關。
21.如權利要求19所述的無線通信設備,進一步包括連接至所述拉動電阻的通用輸入 /輸出(GPIO)端口,其中,當所述GPIO被設置為輸出所述服務請求電壓時,所述上拉電阻是 所述拉動電阻。
全文摘要
雙向單導線中斷線路(102)與只由主設備啟動的數據通信總線(108)一起使用,以允許從設備(106)向主設備(104)提交從服務請求,并確認來自主設備(104)的主服務請求。當沒有提交主服務請求時,主設備(104)通過主中斷接口(110)中的拉動電阻設置中斷線路電壓來將中斷線路的中斷線路電壓保持在空閑狀態(tài)電壓。主設備和從設備分別通過將中斷線路電壓從空閑狀態(tài)電壓驅動或拉動至從服務請求電壓來提交服務請求。從設備響應于主服務請求或者通過從中斷接口(112)隨后驅動中斷線回退到空閑狀態(tài)電壓,啟動從服務請求的主服務。
文檔編號G06F13/24GK102047235SQ200980112282
公開日2011年5月4日 申請日期2009年4月1日 優(yōu)先權日2008年4月1日
發(fā)明者杰弗里·M·托馬, 約翰·P·泰勒 申請人:京瓷公司