基于MC9328 MX1微處理智能手機系統(tǒng)設(shè)計
摘要:Q2403A作為無線收發(fā)模塊、嵌入式Linux作為操作系統(tǒng)的智能手機系統(tǒng)的設(shè)計與實現(xiàn)。該設(shè)計可以實現(xiàn)GSM語音通信、GPRS上網(wǎng)及PDA相關(guān)應(yīng)用軟件等功能,具有結(jié)構(gòu)清晰、易于開發(fā)等優(yōu)點。
本文引用地址:http://www.ex-cimer.com/article/166367.htm關(guān)鍵詞:Linux 嵌入式系統(tǒng) 智能手機
隨著手持通信設(shè)備市場的快速發(fā)展,手機的功能逐漸增多?,F(xiàn)在手機已經(jīng)不只是用于語音通信的手持設(shè)備,而成為集成了短信、彩信、上網(wǎng)以及移動辦公等附加功能的嵌入式通信平臺。集成了這些功能的手機被稱為智能手機。近年,嵌入式處理器的運行速度和功能都有了很大的提高,使得許多以前只能在PC上實現(xiàn)的應(yīng)用,現(xiàn)在都可以在手持設(shè)備上實現(xiàn)。目前,市面上的智能手機主要采用Microsoft公司的ocket PC、Palm OS等商用操作系統(tǒng),但這些操作系統(tǒng)開放的程序不夠高,限制了許多第三方應(yīng)用軟件的移植。為使智能手機能夠為第三方應(yīng)用軟件提供一個更為開放的嵌入式平臺,筆者對智能手機系統(tǒng)做了比較深入的研究,提出一種以Linux作為嵌入式操作系統(tǒng)、Motorola的MX1作為微處理器、以Wavecom的Q2403A作為射頻模塊的智能手機系統(tǒng)的設(shè)計與實現(xiàn)。
1 智能手機系統(tǒng)的硬件設(shè)計
智能手機系統(tǒng)的硬件設(shè)計如圖1所示。該設(shè)計采用Motorol公司的MX1(MC9328)高性能的32位微處理器、Wavecom公司的Q2403A無線收發(fā)模塊等實現(xiàn)智能手機的GSM通話、GPRS上網(wǎng)及其它PDA應(yīng)用等功能。
1.1 微處理器
系統(tǒng)采用的MC9328 MX1微處理器是最新推出的Motorola DragonBall系列微處理器。它采用先進節(jié)電的ARM920T核心,速度最高可達200MHz。集成了LCD控制器、SRAM、USB接口、一個A/D轉(zhuǎn)換器(支持觸摸屏控制)、一個MMC/SD主機端控制器。256-pin的MPPBGA封裝。
1.2 無線收發(fā)模塊
系統(tǒng)采用WAVECOM公司的專用無線收發(fā)模塊。它是雙頻GSM模塊(EGSM900/1800MHz),其設(shè)計及開發(fā)符合ETSI GSM Phase 2+標(biāo)準。具有話音、GSM電路數(shù)據(jù)/傳真、GPRS分組數(shù)據(jù)、短消息等功能。該模塊支持AT指令集,通過RS232與MX1通信。
評論