新四季網

無線通訊模塊的製作方法

2023-05-12 00:03:31 1

專利名稱:無線通訊模塊的製作方法
技術領域:
本發明涉及一種無線通訊模塊,特別是涉及一種單晶片的無線通訊模塊。
背景技術:
目前很多行業領域都需要使用到無線通訊模塊,比如遠程自動抄表(水、電、氣)、油井監控、安全監控及報警、智能計程車、商用手持PDA (個人數字助理)、遠程醫療等。無線模塊是一種帶有無線通訊功能的模塊。根據通訊協議的不同,可以將無線模塊分成很多種,比如 GSM/GPRS 模塊(Global System for Mobile Communications,全球移動通訊系統,General Packet Radio Service,通用分組無線業務),WCDMA模塊(Wideband Code Division Multiple Access,寬帶碼分多址),Wifi模塊(Wi-Fi是一種可以將個人電腦、手持設備等終端以無線方式互相連接的技術,Wi-Fi是一個無線網路通信技術的品牌),藍牙模塊等。它包括軟體和硬體兩個部分,硬體又分為處理器、存儲器、輸入輸出接口、射頻收發器等系統。軟體分為作業系統、驅動程序、通訊協議棧、應用程式等部分。傳統的無線模塊的作業系統,都是嵌入式實時作業系統,這種作業系統都是封閉式的,用戶不能動態的在上面開發自己的應用程式。用戶如何要用這種模塊來開發系統,就必須另外設計一套硬體系統,來運行他們的應用程式。這樣,傳統的無線通訊系統就分為兩部分應用處理模塊、無線通訊模塊(見圖I)。應用處理模塊負責數據的處理,無線通訊模塊負責將數據發送到遠端或者從遠端接收數據並反饋給應用處理模塊。通常,應用處理模塊對處理器的計算性能要求較高,一般都會使用較高性能的處理器,和智能作業系統,比如Linux (Linux是一種自由和開放源碼的類Unix作業系統(UNIX作業系統,是美國AT&T公司於1971年在rop-ιι上運行的作業系統。具有多用戶、多任務的特點,支持多種處理器架構,最早由肯·湯普遜(Kenneth Lane Thompson)、丹尼斯 裡奇(Dennis MacAlistairRitchie)和 Douglas McIlroy 於 1969 年在 AT&T 的貝爾實驗室開發)),Windows CE (微軟公司嵌入式、移動計算平臺的基礎,它是一個開放的、可升級的32位嵌入式作業系統),Android(安卓,Android是一種以Linux為基礎的開放原始碼作業系統,主要使用於便攜設備)。而無線通訊模塊對處理器的性能要求比較低,一般都使用較低主頻的處理器和較小的實時嵌入式系統。這種方案包括無線通訊和應用處理兩個模塊,所以它的成本較高,研發難度大,研發周期較長,產品也比較容易出故障。目前有的無線通訊模塊廠商,會對客戶開放原始碼或者提供SDK(SoftwareDevelopment KU,軟體開發工具包)開發包,用戶便可以把應用處理模塊上的程序,移植到無線通訊模塊上面運行,這樣便不再需要設計應用處理模塊的硬體部分,它克服了傳統方案成本高,研發難度大,研發周期長的問題。但是這樣設計的系統裡面只有無線通訊處理器,沒有應用處理器,它是把應用處理器上的程序放到無線通訊處理器上面運行。由於無線通訊處理器的性能較弱,而且還要同時運行無線通訊程序和用戶程序,這樣會造成用戶程序響應緩慢。另外無線通訊模塊的作業系統的封閉性,這種方案不能夠支持應用程式的動態安裝卸載,不能支持真正的多任務,它們的UKUser Interface,用戶界面)都不夠豐富強大,很難實現複雜的應用程式,各個廠家的SDK不一樣不利於程序的開發和移植。因為這種用戶應用程式的連結,是基於無線通訊模塊固件的連結庫的,所以無線通訊模塊的固件更新了之後,必須同時更新用戶應用程式,否則用戶應用程式便不能運行。因為有這些缺點,這樣設計的系統功能都比較弱,往往不能滿足用戶的需求。所以這種開放原始碼或者提供SDK的模塊,在實際中被應用的很少。另外,無論是軟體還是硬體,傳統的方式(應用處理系統和無線通訊模塊),複雜度都更高,它需要在主系統和無線通訊模塊之間同步,出錯的概率都更高。

發明內容
本發明要把應用處理模塊和無線通訊模塊都整合到無線通訊模塊中,這樣可以簡化用戶的設計,縮短用戶的研發時間,降低用戶的整體成本。同時本發明還要克服開放原始碼或提供SDK的模塊的缺陷,要能夠支持動態安裝 卸載程序,要支持流行的開發環境,這樣用戶不需要再去學習模塊特定的SDK。要能夠支持真正的多任務,要有豐富強大的UI,更新系統固件的時候,不會影響到已經安裝的應用程式。還要有強大的運算能力,能夠快速響應用戶的請求。本發明要解決的技術問題是為了克服現有技術的無線通訊模塊多採用嵌入式實時作業系統、用戶無法動態開發應用程式、軟體、硬體複雜度較高、出錯概率大的缺陷,提供一種軟體複雜度較低、無需用戶自己設計固件、僅有一套系統、避免了不同步產生的問題、支持動態安裝卸載應用程式的無線通訊模塊。本發明是通過下述技術方案來解決上述技術問題的一種無線通訊模塊,其特點在於,該無線通訊模塊基於安卓系統,該無線通訊模塊包括一基帶晶片、一第一存儲器和一第二存儲器,其中,該第一存儲器用於存儲系統固件、應用程式和用戶的數據,該第二存儲器用於存儲安卓系統運行時的動態數據,該基帶晶片還包括一應用處理器,用於運行安卓系統和該應用程式;一無線通訊處理器,用於該數據的收發以及將該數據轉發至該應用處理器。其中,該第一存儲器為一 FLASH (快閃記憶體),該第二存儲器為一 RAM (隨機存儲器)。優選地,該應用處理器通過RIL (Radio Interface Layer,無線接口層)接口與該無線通訊處理器實現數據交互。優選地,該第一存儲器還用於存儲引導程序、應用處理程序和通訊處理程序,該基帶晶片中固化了啟動代碼,該啟動代碼用於讀取該引導程序以使該引導程序在該第二存儲器中運行,該引導程序用於將該應用處理程序和該通訊處理程序複製入該第二存儲器中以使該應用處理器運行該應用處理程序以及該無線通訊處理器運行該通訊處理程序。優選地,該應用處理程序包括安卓系統內核、安卓系統框架和文件系統,和/或,該通訊處理程序包括系統程序和NV數據(NV是Nonvolatile的簡稱,是指手機斷電之後不會丟失的數據,如音量大小,屏的亮度等級等參數)。優選地,該第二存儲器還包括一應用處理程序區、一無線通訊處理程序區和一共享內存區,其中,
該應用處理程序區用於運行該安卓系統和該應用程式;該無線通訊處理程序區用於運行該通訊處理程序;該共享內存區用於保存該應用處理程序和該通訊處理程序之間相互通訊的共享數據。優選地,該無線通訊模塊包括一 RF (射頻)收發器,該基帶晶片包括一 RF控制器,用於控制該RF收發器以將數位訊號轉換成無線通訊信號並發送以及將接收的無線通訊信號轉換成數位訊號。優選地,該基帶晶片包括一多媒體編解碼器,用於對多媒體數據進行編碼或者解碼。優選地,該無線通訊模塊包括音頻接口,該基帶晶片包括一音頻控制器,用於控制音頻的輸入輸出。 優選地,該無線通訊模塊包括一顯示器接口,該基帶晶片包括顯示控制器,用於將圖像數據通過該顯示器接口發送至一顯示器。優選地,該無線通訊模塊包括以下接口的一種或多種SPI (Serial PeripheralInterface,串行外設接口)接口、I2C (Inter — Integrated Circuit)總線是由 PHILIPS公司開發的兩線式串行總線,用於連接微控制器及其外圍設備)接口、鍵盤接口、滑鼠接口、UART (Universal Asynchronous Receiver/Transmitter,通用異步接收 / 發送裝置)接口、USB (Universal Serial BUS,通用串行總線)接口,該基帶晶片包括以下控制器的一種或多種SPI控制器、I2C控制器、鍵盤控制器、滑鼠控制器、UART控制器、USB控制器。在符合本領域常識的基礎上,上述各優選條件,可任意組合,即得本發明各較佳實例。本發明的積極進步效果在於本發明將應用處理系統的工作轉到通訊模塊上面來做,這種方式可以稱之為單晶片的方式,因為它把應用處理系統和通訊模塊集成到一個晶片上面去運行。採用單晶片方式的好處是I、產品設計更加快速、簡單。由於無線通訊模塊已經具有了智能計算的功能,所以用戶不需要再去設計應用處理模塊的硬體。直接在通訊模塊上做開發。省去了設計應用處理系統硬體的時間和研發成本。因為通訊模塊上面已經自帶了固件,所以用戶也不需要自己去設計固件,大大降低了軟體的複雜度。2、產品更加穩定無論是軟體還是硬體,傳統的方式(應用處理系統+無線通訊模塊),複雜度都更高,它需要在主系統和無線通訊模塊之間同步,出錯的概率都更高。而用單晶片的方式,可以減少出錯,增加產品的穩定性。3、整體成本更低傳統的方式包含兩套系統應用處理系統模塊和無線通訊模塊,而單晶片方式只需要一套系統,所以整體成本更低。4、體積更小因為傳統方式包含兩套系統,所以整體產品設計出來會比較大,而單晶片方式,可以把產品設計的更小。
5、本發明採用智能的作業系統,可以支持動態安裝卸載程序。傳統方式在發布應用軟體的時候,需要同時發布系統固件,要對固件進行升級。而升級固件的過程中,有可能會造成用戶數據的丟失,或者系統無法啟動。而本發明可以單獨發布應用程式,不再需要更新固件,可以克服這些缺點。6、本發明可以支持真正的多任務,和後臺運行。7、本發明支持豐富強大的UI,讓用戶可以很容易的設計出界面美觀的程序。8、本發明的系統固件和應用軟體是分開的,所以在更新系統固件的時候,不需要同時更新應用程式。而傳統的方式在更新固件的同時,必須同時更新應用程式。


圖I為現有技術中雙晶片的無線通訊模塊的結構示意圖。圖2為本發明一實施例所述的無線通訊模塊的結構示意圖。圖3為本發明一實施例所述的基帶晶片的結構示意圖。·
具體實施例方式下面通過實施例的方式進一步說明本發明,但並不因此將本發明限制在所述的實施例範圍之中。Android系統是一種開放的作業系統,它可以動態的安裝卸載應用程式,在智慧型手機上面使用比較廣泛。和傳統的無線通訊方案類似,基於Android的手機也可以分為應用處理模塊和無線通訊模塊兩個部分。若能將應用處理器和無線通訊處理器做到一個晶片裡面,因為這樣設計更簡單,成本更低,性能更穩定,而且體積更小。本發明開發的基於Android系統的無線通訊模塊,就力圖採用這樣的集成了應用處理器和無線通訊處理器的晶片來設計。其中,應用處理器的性能較高,最低的主頻400MHZ,最高可以達到I. 5GHZ,上面可以運行用戶的數據處理程序。無線通訊處理器的性能較低,上面可以運行無線通訊程序。這樣可以就把應用處理程序和無線通訊程序,都整合進無線通訊模塊上,用戶無需另外設計用戶數據處理模塊,只要再給模塊添加電源、LCD (液晶顯不器)、按鍵即可構成一個系統。參考圖2和圖3,介紹本發明一實施例所述的無線通訊模塊,該無線通訊模塊基於安卓系統,該無線通訊模塊包括一基帶晶片I、一第一存儲器和一第二存儲器,其中,該第一存儲器用於存儲系統固件、應用程式和用戶的數據,該第二存儲器用於存儲安卓系統運行時的動態數據,該第一存儲器為一 FLASH 2,該第二存儲器為一 RAM 3,該基帶晶片I還包括一應用處理器11,用於運行安卓系統和該應用程式;一無線通訊處理器12,用於該數據的收發以及將該數據轉發至該應用處理器11。具體來說,該應用處理器11通過RIL接口與該無線通訊處理器12實現數據交互。更具體來說,該第一存儲器還用於存儲引導程序、應用處理程序和通訊處理程序,該基帶晶片I中固化了啟動代碼,該啟動代碼用於讀取該引導程序以使該引導程序在該第二存儲器中運行,該引導程序用於將該應用處理程序和該通訊處理程序複製入該第二存儲器中以使該應用處理器11運行該應用處理程序以及該無線通訊處理器12運行該通訊處理程序。在本實施例中,該應用處理程序包括安卓系統內核、安卓系統框架和文件系統,並且,該通訊處理程序包括系統程序和NV數據。其中,該第二存儲器還包括一應用處理程序區、一無線通訊處理程序區和一共享內存區,其中,該應用處理程序區用於運行該安卓系統和該應用程式;該無線通訊處理程序區用於運行該通訊處理程序;該共享內存區用於保存該應用處理程序和該通訊處理程序之間相互通訊的共享數據。
依舊參考圖2和圖3,該無線通訊模塊包括一 RF收發器4,該基帶晶片I包括一 RF控制器13,用於控制該RF收發器4以將數位訊號轉換成無線通訊信號並發送以及將接收的無線通訊信號轉換成數位訊號。以及,該基帶晶片I包括一多媒體編解碼器,用於對多媒體數據進行編碼或者解碼。該無線通訊模塊包括音頻接口 5,該基帶晶片包括一音頻控制器,用於控制音頻的輸入輸出。 其中,該無線通訊模塊包括一顯示器接口 6,該基帶晶片包括顯示控制器,用於將圖像數據通過該顯示器接口發送至一顯示器。在本實施例中,該無線通訊模塊包括以下接口 SPI接口 7、I2C接口 8、鍵盤接口9、滑鼠接口 10、UART接口 11、USB接口,該基帶晶片包括以下控制器SPI控制器、I2C控制器、鍵盤控制器、滑鼠控制器、UART控制器、USB控制器。在圖2和圖3中,為了符合本領域技術人員的描述習慣,以英文表示了各種接口和控制器,在圖2中,以AUDIO表示音頻接口5,IXD表示顯示器接口 6、SPI表示SPI接口 7、I2C表示I2C接口 8、KEYBOARD表示鍵盤接口 9、M0USE表示滑鼠接口 10以及UART表示UART接口 11 ;在圖3中,以AUDIO表示音頻控制器,IXD表示顯示器控制器、SPI表示SPI控制器、I2C表示I2C控制器、KEYBOARD表示鍵盤控制器、MOUSE表示滑鼠控制器以及UART表示UART控制器。下面,繼續參考圖2和圖3,結合具體的使用場景和情況,再次說明本發明的技術方案中各個技術特徵的作用。應用處理器運行Android系統和用戶開發的應用程式。Android系統通過RIL接口與無線通訊處理器交互,當需要打電話、發送簡訊或者發送數據的時候,Android會通過RIL接口給無線通訊處理器發送AT指令(AT指令一般應用於終端設備與PC (個人計算機)應用之間的連接與通信),無線通訊處理器在收到該AT指令後,便開始撥打電話、發送簡訊或發送數據。無線通訊處理器運行無線收發系統,它可以將電話、簡訊和數據等信息通過射頻收發器發送出去。也可以將從射頻收發器接收到的電話、簡訊、數據的信號轉發給應用處理器。LCD控制器它是一個DMA控制器(DMA控制器是一種在系統內部轉移數據的獨特外設,可以將其視為一種能夠通過一組專用總線將內部和外部存儲器與每個具有DMA能力的外設連接起來的控制器。它之所以屬於外設,是因為它是在處理器的編程控制下來執行傳輸的。值得注意的是,通常只有數據流量較大(kBps (每秒鐘傳送多少個千位的信息)或者更高)的外設才需要支持DMA能力),負責將圖像數據發送給LCD顯示器。因為LCD的速度較低,而CPU的速度較高,如果CPU直接將圖像數據發送給IXD的話,會造成CPU時間的浪費。由於LCD控制器的速度很快,所以CPU將圖像數據發送給LCD控制器,LCD控制器再將數據發送給IXD,可以節省CPU時間。IXD控制器可以支持8位、16位、MIPI接口(移動產業處理器接口,Mobile Industry Processor Interface)的 LCD。多媒體編解碼器它裡面有音視、視頻編解碼器,當播放或者錄製音頻視頻的時候,多媒體編解碼器對媒體數據進行解碼或者編碼。RF控制器它用來控制射頻收發器,以便將有線的數位訊號轉換成無線的通訊信號,並發送出去。或者將接收到的無線通訊信號轉換成有線的數位訊號。MEMORY控制器(存儲器控制器):MEM0RY可以分為RAM、FLASH、SD卡等部分。FLASH相當電腦上的硬碟,它用來存儲系統固件、用戶程序和數據。RAM用來保存系統運行時的動態數據。SD卡(安全數碼卡)接口(圖2中以SD表示)可以連T-Flash卡(迷你SD卡,),可以存儲用戶的文件,或者應用程式。AUDIO控制器音頻輸入輸出接口,可以控制音頻輸入、輸出、放大等。支持耳機、聽筒、免提三個通道。I2C控制器、SPI控制器、KEB0RAD控制器、MOUSE控制器、UART控制器與IXD控制器類似,它們都是DMA控制器,負責將CPU的數據發送給外部設備,或者將從外部設備接收到的數據發送給CPU,使用這種控制器,可以節省CPU時間。為了使無線通訊模塊需要支持IXD、SPI、I2C、鍵盤、滑鼠、音頻、串口等接口,需要將基帶晶片裡面的IXD、SPI、I2C、鍵盤、滑鼠、音頻、串口等控制器的相應接口連接至對應的接口。無線通訊模塊的軟體分為引導程序、應用處理程序和通訊處理程序三個部分,另外基帶晶片裡面固化了一段啟動代碼,它負責將FLASH中的引導程序讀出來放到RAM中,然後運行引導程序。引導程序再將應用處理程序和通訊處理程序,從FLASH中複製到RAM中。之後,應用處理程序和通訊處理程序便分別在應用處理器和通訊處理器上面運行。因為無線通訊模塊的軟體分為三個部分,所以也要Flash劃分成三個區域弓丨導程序區、應用處理程序區、無線通訊處理程序區。其中,應用處理程序又可以分為內核、Framework和文件系統三個部分。Android系統的內核是Linux作業系統,Linux是一種強大的作業系統,它提供了內存管理、文件管理、進程管理等功能。支持應用程式和驅動程序動態安裝卸載。我們需要在作業系統中編寫IXD、SPI、I2C、鍵盤、滑鼠、音頻、串口等控制器的驅動程序,以支持這些通用接口。Android Framework是一種應用程式框架,它的底層是用C++編寫,上層是用JAVA編寫。它把多媒體庫、電話、簡訊、網絡、USB、SD等用JAVA封裝,並且支持強大的UI庫,讓用戶的編程變得很簡單。文件系統用來保存系統文件和用戶文件。通訊處理程序可以分為系統程序和NV數據兩個部分。系統程序就是無線通訊模塊的主程序部分,NV數據部分用來保存系統的一些參數。同樣RAM也要分成三個分區應用處理程序區、無線通訊處理程序區、共享內存區。應用處理程序區用來運行Android系統和用戶開發的應用程式。無線通訊處理程序區用來運行無線通訊程序。共享內存區應用處理程序和無線通訊處理程序是需要相互通訊的,共享內存區域用來保存它們之間的共享數據。比如無線通訊處理程序接收到一個簡訊後,它會將簡訊內容存儲到共享內存中,然後通知應用處理程序收到新的簡訊。應用處理程序收到通知後,會到共享內存中把簡訊讀出來,並把它保存到收件箱中,然後通知用戶有新的簡訊到達。由於採用的是Android系統,Android系統支持動態的安裝和卸載APK程序 (AndroidPackage的縮寫,即Android安裝包),用戶可以把自己開發的apk程序通過USB下載手機裡面,並安裝。因為Android系統提供了收發簡訊、彩信,接聽電話、收發GPRS\3G數據的API接口,所以用戶只要直接調用Android提供的這些API就可以實現收發簡訊、彩信,接聽電話,收發數據的功能,不再需要發送AT命令。這樣更簡單,而且不容易出錯。Android系統集成強大的多媒體庫,用戶只要調用Android提供的API(Application Programming Interface,應用程式編程接口),即可實現媒體的播放和錄製。Android系統已經集成了 Camera (照相機)的媒體庫和相關的應用程式,用戶只要開發自己的camera的驅動,即可實現拍照、錄像功能。如果使用傳統的模塊、用戶需要實現大量的代碼。採用Android系統,大大簡化了用戶的設計。Android系統裡面集成了 SQLite資料庫(SQLite,是一款輕型的資料庫,它的設計目標是嵌入式的,而且目前已經在很多嵌入式產品中使用了它,它佔用資源非常的低,在嵌入式設備中,可能只需要幾百K的內存就夠了),這樣用戶就不必自己搭建資料庫系統。Android系統裡面集成了顯示子系統,用戶只要把IXD連接到IXD接口上面,並安裝該IXD的驅動程序,就可以實現IXD的顯示。Android系統裡面集成了 USB、I2C, SPI子系統,用戶可以很方便的開發自己的USB、I2C、SPI 設備。Android支持SD卡、鍵盤、電源管理,這部分軟體、硬體都已經支持。用戶不需要做任何修改,只要直接SD卡、鍵盤、電池及充電器連接到模塊上,即可使用模塊的這些功能。為了解決傳統的無線通訊系統的產品設計周期長、產品設計複雜、出錯率高、整體成本高、體積大等不足,本發明提出了單晶片的解決方案,設計出了一種既可以實現無線數據的收發,又可以運行用戶應用程式的無線通訊模塊。該無線模塊採用Android系統,並且具有以下功能I.可以安裝並運行apk格式的Android應用程式。用戶可以開發自己的應用程式之間放到上面去運行。2.可以收發簡訊、彩信。並提供相關API接口,用戶只要直接調用API即可實現簡訊、彩信收發,不再像傳統方式需要發送AT命令。這樣更直接更簡單而且更穩定。3.接聽撥打電話,並提供相關的API接口。4.可以支持GPRS和3G數據傳輸,並提供相關的API接口,相比傳統通過AT命令來收發數據的方式,更加簡單,更加穩定。5.支持多媒體庫,用戶只需要調用簡單的API函數即可實現媒體的播放和錄製。6.支持SQLite資料庫。·7.通訊模塊支持標準IXD接口,用戶只需要連接相同接口的LCD,並開發自己的驅動程序,即可使用。不需要自己去設計硬體。8.支持標準的CAMERA接口。用戶只需要連接相同接口的CAMERA,並開發自己的驅動程序,即可使用。不需要自己去設計硬體。9.支持通用串口,並提供相應的API訪問接口。10.支持USB接口,並提供相應的API訪問接口。11.支持SD卡接口,並提供相應的API訪問接口。12.支持音頻輸入輸出接口。13.支持I2C,SPI等通用接口,並提供相應的API訪問接口,用戶可以開發自己的I2C,SPI等設備,連接到模塊上面去使用。14.支持鍵盤接口。15.支持電源管理。16.支持驅動程序的動態安裝。這樣用戶可以開發自己的硬體,並將相應的驅動程序安裝到模塊上面,即可將該硬體連接到無線模塊上面去使用。而不用去升級模塊的固件。這種方案的無線通訊模塊,就像是電腦主機,用戶不再需要去設計自己的硬體,只需要選擇LCD,鍵盤即可組成一個無線系統。然後根據自己的需求在上面去開發一些應用程式,大大簡化了用戶的設計,同時降低了用戶的成本。相比現有的無線通訊模塊而言,現有的模塊裡面都只有一個無線通訊處理器。而本發明將應用處理器和無線通訊處理器集成到一個無線通訊模塊中,既簡化了用戶的產品設計,又不會降低產品的性能。另外,現有的無線通訊模塊都是採用封閉的實時作業系統,而本發明採用了開發式的Android智能作業系統,比其他的非智能作業系統有很多優點。雖然以上描述了本發明的具體實施方式
,但是本領域的技術人員應當理解,這些僅是舉例說明,本發明的保護範圍是由所附權利要求書限定的。本領域的技術人員在不背離本發明的原理和實質的前提下,可以對這些實施方式做出多種變更或修改,但這些變更和修改均落入本發明的保護範圍。
權利要求
1.一種無線通訊模塊,其特徵在於,該無線通訊模塊基於安卓系統,該無線通訊模塊包括一基帶晶片、一第一存儲器和一第二存儲器,其中,該第一存儲器用於存儲系統固件、應用程式和用戶的數據,該第二存儲器用於存儲安卓系統運行時的動態數據,該基帶晶片還包括一應用處理器,用於運行安卓系統和該應用程式;一無線通訊處理器,用於該數據的收發以及將該數據轉發至該應用處理器。
2.如權利要求I所述的無線通訊模塊,其特徵在於,該應用處理器通過RIL接口與該無線通訊處理器實現數據交互。
3.如權利要求I所述的無線通訊模塊,其特徵在於,該第一存儲器還用於存儲引導程序、應用處理程序和通訊處理程序,該基帶晶片中固化了啟動代碼,該啟動代碼用於讀取該引導程序以使該引導程序在該第二存儲器中運行,該引導程序用於將該應用處理程序和該通訊處理程序複製入該第二存儲器中以使該應用處理器運行該應用處理程序以及該無線通訊處理器運行該通訊處理程序。
4.如權利要求3所述的無線通訊模塊,其特徵在於,該應用處理程序包括安卓系統內核、安卓系統框架和文件系統,和/或,該通訊處理程序包括系統程序和NV數據。
5.如權利要求3所述的無線通訊模塊,其特徵在於,該第二存儲器還包括一應用處理程序區、一無線通訊處理程序區和一共享內存區,其中,該應用處理程序區用於運行該安卓系統和該應用程式;該無線通訊處理程序區用於運行該通訊處理程序;該共享內存區用於保存該應用處理程序和該通訊處理程序之間相互通訊的共享數據。
6.如權利要求1-5中任意一項所述的無線通訊模塊,其特徵在於,該無線通訊模塊包括一 RF收發器,該基帶晶片包括一 RF控制器,用於控制該RF收發器以將數位訊號轉換成無線通訊信號並發送以及將接收的無線通訊信號轉換成數位訊號。
7.如權利要求1-5中任意一項所述的無線通訊模塊,其特徵在於,該基帶晶片包括一多媒體編解碼器,用於對多媒體數據進行編碼或者解碼。
8.如權利要求1-5中任意一項所述的無線通訊模塊,其特徵在於,該無線通訊模塊包括音頻接口,該基帶晶片包括一音頻控制器,用於控制音頻的輸入輸出。
9.如權利要求1-5中任意一項所述的無線通訊模塊,其特徵在於,該無線通訊模塊包括一顯示器接口,該基帶晶片包括顯示控制器,用於將圖像數據通過該顯示器接口發送至一顯不器。
10.如權利要求1-5中任意一項所述的無線通訊模塊,其特徵在於,該無線通訊模塊包括以下接口的一種或多種=SPI接口、I2C接口、鍵盤接口、滑鼠接口、UART接口、USB接口,該基帶晶片包括以下控制器的一種或多種=SPI控制器、I2C控制器、鍵盤控制器、滑鼠控制器、UART控制器、USB控制器。
全文摘要
本發明公開了一種無線通訊模塊,該無線通訊模塊基於安卓系統,該無線通訊模塊包括一基帶晶片、一第一存儲器和一第二存儲器,其中,該第一存儲器用於存儲系統固件、應用程式和用戶的數據,該第二存儲器用於存儲安卓系統運行時的動態數據,該基帶晶片還包括一應用處理器,用於運行安卓系統和該應用程式;一無線通訊處理器,用於該數據的收發以及將該數據轉發至該應用處理器。本發明簡化用戶的設計,縮短用戶的研發時間,降低用戶的整體成本。同時克服開放原始碼或提供SDK的模塊的缺陷,支持動態安裝卸載程序,減少了出錯,增加了產品的穩定性。
文檔編號H04B1/38GK102932022SQ20121037845
公開日2013年2月13日 申請日期2012年9月29日 優先權日2012年9月29日
發明者邵將 申請人:上海移遠通信技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀