欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

手機(jī)通過協(xié)處理器控制usb設(shè)備的方法

文檔序號:6482614閱讀:380來源:國知局
專利名稱:手機(jī)通過協(xié)處理器控制usb設(shè)備的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種移動通信技術(shù),特別是涉及一種手機(jī)中通過協(xié)處理器控制USB設(shè)備的方法。
背景技術(shù)
隨著個人移動通訊技術(shù)的發(fā)展,3G業(yè)務(wù)日益浮出水面,而作為我國自主知識產(chǎn)權(quán)的3G標(biāo)準(zhǔn),TD-SCDMA (Time Division-Synchronous CodeDivision Multiple Access,即時分同步的碼分多址技術(shù))在我國的3G發(fā)展中占有舉足輕重的地位。
TD-SCDMA在帶給用戶豐富多彩的多媒體應(yīng)用的同時,對處理器的要求也越來越高,所以現(xiàn)在商用的TD-SCDMA終端都是在主芯片(主處理器)的基礎(chǔ)上增加協(xié)處理芯片(協(xié)處理器),來減輕主處理器的負(fù)擔(dān),加速手機(jī)的運(yùn)行速度。
為了加快整個系統(tǒng)的運(yùn)行速度,就需要把一些業(yè)務(wù)轉(zhuǎn)移到協(xié)處理器上運(yùn)行,U盤功能作為現(xiàn)在手機(jī)的標(biāo)準(zhǔn)配置,如何把USB相關(guān)的處理轉(zhuǎn)移到協(xié)處理器上,便成為本發(fā)明要解決的問題。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)的缺陷,提供一種手機(jī)通過協(xié)處理器控制USB設(shè)備的方法,通過協(xié)處理器完成USB設(shè)備的控制和處理,以減輕主芯片的負(fù)荷。
本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的 一種手機(jī)通過協(xié)處理器控制USB設(shè)備的方法,其特征在于,手機(jī)包括主處理器和協(xié)處理器,通過主處理器和協(xié)處理器聯(lián)合起來處理USB的插入和拔出的檢測,并根據(jù)插入或者拔出的不同狀態(tài),控制USB的操作。
優(yōu)選地,所述手機(jī)處于待機(jī)狀態(tài)時,插入USB,此時USB的電源腳產(chǎn)生中斷,主處理器檢測到中斷后,調(diào)用中斷處理程序,中斷處理程序判斷USB狀態(tài)引腳,如果是插入,則調(diào)用USB插入處理程序,USB插入處理程序?qū)SB插入的消息發(fā)送給上層應(yīng)用程序,上層應(yīng)用程序彈出U盤選擇界面;當(dāng)用戶選擇了U盤應(yīng)用后,上層應(yīng)用程序把USB選擇消息發(fā)送到協(xié)處理器,協(xié)處理器驅(qū)動USB啟動和電腦的交互,完成U盤功能。
優(yōu)選地,所述手機(jī)處于待機(jī)狀態(tài)時,當(dāng)用戶在開機(jī)U盤應(yīng)用中拔出USB時,USB的電源腳產(chǎn)生電平中斷,程序調(diào)用中斷處理程序,中斷處理程序判斷USB狀態(tài)引腳,此時如果是拔出USB,則調(diào)用USB拔出處理程序。
優(yōu)選地,所述USB拔出處理程序恢復(fù)底層程序的狀態(tài),并向上層應(yīng)用程序發(fā)送USB已拔出消息,上層處理程序退出U盤使用界面,U盤功能結(jié)束。
優(yōu)選地,所述手機(jī)處于關(guān)機(jī)狀態(tài),插入USB,此時USB的電源腳產(chǎn)生電平中斷,USB芯片通過電平拉升,啟動電源管理芯片,電源管理芯片通過重置腳給主處理器供電,主處理器上電啟動;主處理器上電啟動后,判斷本次啟動的原因,如果是USB啟動,則調(diào)用USB的上層處理程序,彈出USB選擇菜單供用戶選擇,如果用戶選擇U盤,則進(jìn)入U盤功能。
優(yōu)選地,所述手機(jī)處于關(guān)機(jī)狀態(tài),拔出USB,主處理器檢測到USB拔出,調(diào)用USB中斷處理程序,關(guān)閉主處理器和USB芯片電源,手機(jī)進(jìn)入關(guān)機(jī)狀態(tài)。
優(yōu)選地,所述手機(jī)為TD-SCDMA型手機(jī)。
本發(fā)明的積極進(jìn)步效果在于本發(fā)明的方法是在TD-SCDMA終端上,用協(xié)處理器完成USB設(shè)備的處理,以減輕主芯片的負(fù)荷,使其專注于響應(yīng)用戶操作。


圖1為本發(fā)明使用的手機(jī)的結(jié)構(gòu)示意圖。
圖2為本發(fā)明開機(jī)狀態(tài)USB插入或拔出處理流程圖。 圖3為本發(fā)明關(guān)機(jī)狀態(tài)USB插入處理流程圖。
具體實(shí)施例方式
下面結(jié)合附圖給出本發(fā)明較佳實(shí)施例,以詳細(xì)說明本發(fā)明的技術(shù)方案。 如圖1所示,手機(jī)為TD-SCDMA型手機(jī),其包括一閃存、SD卡(Secure Digital Memory Card,安全數(shù)碼卡), 一主處理器(主芯片), 一基帶芯片, 一協(xié)處理器,一USB接口和USB,其中該閃存可以是NAND型FLASH, 主處理器可以是應(yīng)用處理器AP,基帶芯片可以釆用展訊公司的SC8800D芯 片,USB接口可以采用飛利浦公司的ISP1183接口。 SC8800D的USB功能 是由Philips的ISP1183芯片實(shí)現(xiàn)的,遵照USBl.l規(guī)范進(jìn)行設(shè)計(jì),實(shí)現(xiàn)了 規(guī)范中的全速(12Mbps)傳輸速度。如圖1所示,NANDFLASH、AP、ISP1183 作為3個從設(shè)備掛在SC8800D的Memory總線上,USB接口器件ISP1183 作為SC8800D到尾插的橋片,向外提供USBI/F (interface,接口); AP的 SD I/F向外提供SD接口。本驅(qū)動的目的是通過ISP1183,實(shí)現(xiàn)NAND FLASH和SD CARD的U盤功能。
如圖2所示,手機(jī)處于待機(jī)狀態(tài),插入USB,此時,USB的POWER(電 源)腳產(chǎn)生電平(USB)中斷,協(xié)處理器捕獲USB中斷,主芯片檢測到USB 中斷后,調(diào)用中斷處理程序,中斷處理程序判斷USB狀態(tài)引腳2,如果是插 入,則調(diào)用USB插入處理程序,USB處理程序(協(xié)處理器)將USB插入的 消息發(fā)送給上層應(yīng)用程序(MMI,人機(jī)界面),上層應(yīng)用程序彈出U盤選擇 界面,即彈出菜單詢問用戶是否使用光盤。當(dāng)用戶選擇了U盤應(yīng)用后,上層 應(yīng)用程序把USB選擇消息發(fā)送到協(xié)處理器,協(xié)處理器驅(qū)動USB設(shè)備啟動和 PC (電腦)的交互,完成U盤功能。當(dāng)用戶在開機(jī)U盤應(yīng)用中拔出USB線時,USB的POWER腳產(chǎn)生電平 中斷,程序調(diào)用中斷處理函數(shù),中斷處理函數(shù)判斷USB狀態(tài)引腳2,此時是 拔出,則調(diào)用USB拔出處理程序。USB拔出處理程序(協(xié)處理器)恢復(fù)USB TASK (底層程序)中的各個狀態(tài),并且協(xié)處理器向上層應(yīng)用程序發(fā)送USB 己拔出消息,上層處理程序退出U盤使用界面,顯示退出U盤請稍等界面 回到待機(jī)界面(IDLE界面),U盤結(jié)束。
如圖3所示,手機(jī)處于關(guān)機(jī)狀態(tài),插入USB。此時,USB的POWER 腳產(chǎn)生電平中斷,USB芯片通過電平拉升,啟動電源管理芯片,電源管理芯 片通過RESET (重置)腳給主芯片供電,主芯片上電啟動。主芯片上電啟 動后,判斷本次啟動的原因,如果是USB啟動,則調(diào)用USB的MMI處理 程序,彈出USB選擇菜單供用戶選擇,即彈出菜單詢問用戶是否使用U盤。 如果用戶選擇U盤,MMI處理程序發(fā)送消息到USB程序,啟動U盤功能, 系統(tǒng)只啟動U盤相關(guān)應(yīng)用。程序調(diào)用中斷處理函數(shù),中斷處理函數(shù)判斷USB 狀態(tài)引腳2,此時是拔出,則調(diào)用USB拔出處理程序。
手機(jī)處于關(guān)機(jī)U盤狀態(tài),拔出USB,主芯片檢測到USB拔出,調(diào)用 USB中斷處理程序,關(guān)閉主芯片和USB芯片電源,手機(jī)進(jìn)入關(guān)機(jī)狀態(tài)。
雖然以上描述了本發(fā)明的具體實(shí)施方式
,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理 解,這些僅是舉例說明,在不背離本發(fā)明的原理和實(shí)質(zhì)的前提下,可以對這 些實(shí)施方式做出多種變更或修改。因此,本發(fā)明的保護(hù)范圍由所附權(quán)利要求 書限定。
權(quán)利要求
1、一種手機(jī)通過協(xié)處理器控制USB設(shè)備的方法,其特征在于,一手機(jī)包括主處理器和協(xié)處理器,通過主處理器和協(xié)處理器聯(lián)合起來處理USB的插入和拔出的檢測,并根據(jù)插入或者拔出的不同狀態(tài),控制USB的操作。
2、 如權(quán)利要求1所述的手機(jī)通過協(xié)處理器控制USB設(shè)備的方法,其特 征在于,所述手機(jī)處于待機(jī)狀態(tài)時,插入USB,此時USB的電源腳產(chǎn)生中斷, 主處理器檢測到中斷后,調(diào)用中斷處理程序,中斷處理程序判斷USB狀態(tài)引 腳,如果是插入,則調(diào)用USB插入處理程序,USB插入處理程序?qū)SB插入 的消息發(fā)送給上層應(yīng)用程序,上層應(yīng)用程序彈出U盤選擇界面;當(dāng)用戶選擇 了U盤應(yīng)用后,上層應(yīng)用程序把USB選擇消息發(fā)送到協(xié)處理器,協(xié)處理器驅(qū) 動USB啟動和電腦的交互,完成U盤功能。
3、 如權(quán)利要求1所述的手機(jī)通過協(xié)處理器控制USB設(shè)備的方法,其特 征在于,所述手機(jī)處于待機(jī)狀態(tài)時,當(dāng)用戶在開機(jī)U盤應(yīng)用中拔出USB時, USB的電源腳產(chǎn)生電平中斷,程序調(diào)用中斷處理程序,中斷處理程序判斷USB 狀態(tài)引腳,此時如果是拔出USB,則調(diào)用USB拔出處理程序。
4、 如權(quán)利要求3所述的手機(jī)通過協(xié)處理器控制USB設(shè)備的方法,其特 征在于,所述USB拔出處理程序恢復(fù)底層程序的狀態(tài),并向上層應(yīng)用程序發(fā) 送USB己拔出消息,上層處理程序退出U盤使用界面,U盤功能結(jié)束。
5、 如權(quán)利要求1所述的手機(jī)通過協(xié)處理器控制USB設(shè)備的方法,其特 征在于,所述手機(jī)處于關(guān)機(jī)狀態(tài),插入USB,此時USB的電源腳產(chǎn)生電平中 斷,USB芯片通過電平拉升,啟動電源管理芯片,電源管理芯片通過重置腳 給主處理器供電,主處理器上電啟動;主處理器上電啟動后,判斷本次啟動 的原因,如果是USB啟動,則調(diào)用USB的上層處理程序,彈出USB選擇菜單 供用戶選擇,如果用戶選擇U盤,則進(jìn)入U盤功能。
6、 如權(quán)利要求1所述的手機(jī)通過協(xié)處理器控制USB設(shè)備的方法,其特 征在于,所述手機(jī)處于關(guān)機(jī)狀態(tài),拔出USB,主處理器檢測到USB拔出,調(diào)用USB中斷處理程序,關(guān)閉主處理器和USB芯片電源,手機(jī)進(jìn)入關(guān)機(jī)狀態(tài)。
7、如權(quán)利要求1所述的手機(jī)通過協(xié)處理器控制USB設(shè)備的方法,其特 征在于,所述手機(jī)為TD-SCDMA型手機(jī)。
全文摘要
本發(fā)明公開了一種手機(jī)通過協(xié)處理器控制USB設(shè)備的方法,手機(jī)包括主處理器和協(xié)處理器,通過主處理器和協(xié)處理器聯(lián)合起來處理USB的插入和拔出的檢測,并根據(jù)插入或者拔出的不同狀態(tài),控制USB的操作。本發(fā)明通過協(xié)處理器完成USB設(shè)備的控制和處理,以減輕主處理器的負(fù)荷。
文檔編號G06F9/38GK101645002SQ20091005135
公開日2010年2月10日 申請日期2009年5月15日 優(yōu)先權(quán)日2009年5月15日
發(fā)明者于志斌 申請人:上海聞泰電子科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
多伦县| 井研县| 泽普县| 灵璧县| 马公市| 荃湾区| 剑阁县| 凌源市| 和平县| 青州市| 天台县| 寻甸| 江华| 钟山县| 霞浦县| 措美县| 丹巴县| 民权县| 海南省| 汝城县| 栾城县| 南靖县| 青龙| 南皮县| 车致| 隆林| 鹿泉市| 渭南市| 六盘水市| 大洼县| 太仓市| 若羌县| 团风县| 建平县| 芦溪县| 株洲县| 孝感市| 德化县| 富宁县| 潼南县| 甘孜县|