采用嵌入式S3C2410芯片的智能手機電話(huà)短信模塊設計
0 引言
本文引用地址:http://dyxdggzs.com/article/148477.htm隨著(zhù)嵌入式技術(shù)和通信技術(shù)的發(fā)展,在手機領(lǐng)域,智能手機已成為手機發(fā)展的主流趨勢。目前在智能手機領(lǐng)域,從處理器選型、操作系統選擇以及應用程序開(kāi)發(fā)都是研究的熱點(diǎn)。在高校計算機相關(guān)專(zhuān)業(yè)的課程中也越來(lái)越多地涉及到智能手機的相關(guān)內容,越來(lái)越多的學(xué)生也都投入到智能手機的學(xué)習和開(kāi)發(fā)陣營(yíng)中來(lái)。因此,為這些學(xué)生提供相關(guān)的實(shí)驗設備顯得很必要。本文提出基于三星S3C2410芯片為核心構建智能手機硬件實(shí)驗平臺,并結合無(wú)線(xiàn)通信模塊實(shí)現智能手機電話(huà)短消息功能。為學(xué)生進(jìn)行智能手機相關(guān)的實(shí)驗提供了平臺,通過(guò)本平臺,學(xué)生可以自己動(dòng)手完成智能手機設計時(shí)的各種軟件開(kāi)發(fā),改變了傳統的驗證式的實(shí)驗平臺模式,有利于學(xué)生創(chuàng )新能力的培養。
1 智能手機軟硬件實(shí)驗平臺設計
手機的硬件實(shí)現方式主要有3種:
(1)只用基帶芯片,通常稱(chēng)作功能手機;
(2)基帶芯片加協(xié)處理器,這類(lèi)產(chǎn)品是在功能手機的基礎上增強了多媒體處理功能;
(3)基帶處理器加應用處理器。這是智能手機所采用的設計,基帶處理器用于通信,應用處理器用于多媒體和其他應用。
在設計智能手機硬件平臺時(shí),需要注意以下幾個(gè)方面:
(1)應用處理器應具有足夠高的主頻用以保證系統的運行速度,使各種應用能夠運行暢通;
(2)系統應有足夠的內存空間用以保存應用程序和用戶(hù)數據;
(3)具備良好的人機交互界面,用戶(hù)可以方便地進(jìn)行操作?;鶐幚砥餍阅芊€定,保證用戶(hù)實(shí)時(shí)通信。
1.1 硬件平臺設計
硬件主要包括調試接口、存儲系統、GSM/GPRS通信模塊、人機交互模塊。核心控制器芯片采用三星公司的S3C2410處理器,頻率穩定運行在203 MHz。作為實(shí)驗平臺,完成智能手機的基本功能,不要求大量數據處理,因而203 MHz的主頻能夠保證系統的運行速度。系統采用64 MB SDRAM和64 MB NANDFLASH作為存儲系統,從而保證系統和用戶(hù)的存儲空間。通信上,應用處理器通過(guò)UART2連接基帶處理器即GSM/GPRS通信模塊,GSM/GPRS模塊采用SIMCOM公司的SIM300模塊,該模塊具備完善的GSM/GPRS三頻/四頻解決方案,支持GSM通話(huà)及短消息收發(fā)和 GPRS數據傳輸,可以方便地通過(guò)AT命令進(jìn)行控制。系統通過(guò)LCD顯示圖形操作界面,采用觸摸屏代替傳統鍵盤(pán)操作,界面更友好,操作更方便。同時(shí)提供擴展接口用于學(xué)生擴展智能手機的其他功能,如利用以太網(wǎng)接口實(shí)現網(wǎng)頁(yè)瀏覽等。整個(gè)系統的硬件框圖如圖1所示。

1.2 系統軟件平臺設計
系統軟件平臺的功能是為應用程序開(kāi)發(fā)提供平臺。系統軟件以嵌入式Linux操作系統和嵌入式GUI Qtopia為基礎來(lái)設計的,整個(gè)軟件平臺的架構如圖2所示。

評論