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