[發明專利]利用RIL的雙CPU的GPIO控制系統無效
| 申請號: | 200610097924.3 | 申請日: | 2006-11-22 |
| 公開(公告)號: | CN101193358A | 公開(公告)日: | 2008-06-04 |
| 發明(設計)人: | 張澤壽 | 申請(專利權)人: | 樂金電子(昆山)電腦有限公司 |
| 主分類號: | H04Q7/32 | 分類號: | H04Q7/32;H04M1/02 |
| 代理公司: | 北京金信立方知識產權代理有限公司 | 代理人: | 黃威;張金海 |
| 地址: | 215334*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 利用 ril cpu gpio 控制系統 | ||
技術領域
本發明涉及利用RIL的雙CPU的GPIO控制系統,尤其是關于在構成雙CPU的受控CPU的GPIO上連接各種設備,用主CPU的RIL驅動器控制受控CPU的GPIO的利用RIL的雙CPU的GPIO控制系統。
背景技術
智能電話發展性地結合了便攜式電話和PDA(Personal?DigitalAssistant掌上電腦)的功能,是新一代高性能便攜式電話。它的開發,使在標準便攜式電話中無法實現的OS(Operation?System操作系統)基礎上的程序驅動、便利的數據通信以及與PC(Personal?Computer個人電腦)的同步化(Synchronization)成為可能。
與普通便攜式電話的低容量存儲器相比,智能電話采用了OS下的大容量存儲器,可使用多種程序及數據,可更新OS本身或程序等。
智能電話(Smart?phone)在制作方面,鑒于MSM?CPU(MobileStation?Modem移動臺調制解調器,Central?Processing?Units中央處理器)性能不足,以及在采用相關CPU的系統中,驅動OS的軟件一BSP(Board?Support?Package板級支持包)的材料,大多使用雙CPU。
雙CPU系統分為主CPU和受控CPU,OS在主CPU中驅動,標準的MSM?CPU用受控CPU驅動,一般只使用調制解調器功能。
主CPU和受控CPU間的通信有串行(Serial)、USB(Universal?SerialBus通用串行總線)和DPRAM(Dual?Port?RAM雙端口存儲器)等的H/W接口,主CPU端利用適合系統的RIL驅動器進行通信。
圖1是依據現有技術的雙CPU系統的構成圖。如圖所示,硬件由主CPU和受控CPU構成,利用全面控制系統的主CPU的GPIO(GeneralPurpose?Input?Output通用輸入/輸出接口)連接各種裝置(主裝置1-n)。
頂級電話(High-end?Phone)因其內部必須安裝具有各種功能的裝置而越來越集約化,因需滿足與相關硬件的接口,所使用的CPU的GPIO個數變得不夠。這是因為受控CPU只起到單純調制解調器的作用,大部分的裝置必需與主CPU連接,因此這種情況更為突出。
解決這種GPIO個數不足的問題,可使用在要安裝在主CPU的裝置和主CPU之間添加CPLD(Complex?Programmable?Logic?Device復雜可程序化邏輯組件),擴大GPIO的方法,或者使用減少裝置個數的方法,這是基本的解決對策。
如上所述,在現有技術中,使用雙CPU的系統時,只在主CPU上安裝設備,受控CPU只單純作為調制解調器來使用,造成雙CPU的GPIO接腳不足。這是其存在的問題。
發明內容
本發明針對上述問題而研發的。本發明的目的在于提供:在雙CPU的受控CPU上連接各種裝置,連接在受控CPU上的裝置通過主CPU的RIL驅動器來控制的利用RIL的雙CPU的GPIO控制系統。
為實現上述目的,本發明在包括主CPU和受控CPU的雙CPU系統中,主CPU包括:生成控制受控CPU的GPIO的指令信號的應用程序;驅動受控CPU的RIL(Radio?Interface?Layer)驅動器;上述應用程序呼叫與RIL驅動器相應函數,把由此生成的指令信號向RIL驅動器傳輸的RIL代理服務器。上述受控CPU利用按照上述指令信號控制CPU的GPIO運行的指令處理器。
如上所述,本發明最大限度地利用受控CPU的GPIO,不添加另外的硬件,解決GPIO的不足,利用切合智能電話軟件結構的標準驅動器一RIL驅動器提供相同的接口。這是本發明的效果。
附圖說明
圖1是依據現有技術的雙CPU系統的構成圖。
圖2是依據本發明的雙CPU系統的構成圖。
**附圖中主要部分的符號說明**
110:主CPU????????????111、121:GPIO
112:主裝置1-n????????120:受控CPU
122:服務裝置1-m??????210:應用程序/驅動器
220:RIL代理服務器????230:RIL驅動器
240、250:媒體驅動器??260:指令剖析器
270:指令處理器
具體實施方式
下面,將參照附圖對本發明的實施例做詳細說明。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于樂金電子(昆山)電腦有限公司,未經樂金電子(昆山)電腦有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610097924.3/2.html,轉載請聲明來源鉆瓜專利網。





