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