新聞中心

EEPW首頁 > 消費電子 > 設(shè)計應(yīng)用 > 嵌入式系統(tǒng)PDA智能手機設(shè)計方案

嵌入式系統(tǒng)PDA智能手機設(shè)計方案

作者: 時間:2009-09-17 來源:網(wǎng)絡(luò) 收藏

隨著微機及其外設(shè)性能和功能的增強,需處理的數(shù)據(jù)量越來越大,2000年4月又推出了新的USB規(guī)范―USB 2.0。在新版本中,增加了一種480Mb/s的數(shù)據(jù)傳輸率,以滿足日益復(fù)雜的高級外設(shè)與PC機之間的高性能連接需求。USB2.0是USB的自然升級,它在保留原有USB規(guī)范的基礎(chǔ)上又提供了更高的帶寬,并且與現(xiàn)有的外設(shè)保持完全兼容。這里采用的是USB2.0接口。

7.音頻輸出和麥克風(fēng)電路

下圖為音頻電路部分原理圖:

下圖為麥克風(fēng)電路部分原理圖:

8.無線收發(fā)模塊


采用WAVECOM公司的專用無線收發(fā)模塊。它是雙頻GSM模塊(EGSM900/1800MHz),其及開發(fā)符合ETSI GSM Phase 2+標準。具有話音、GSM電路數(shù)據(jù)/傳真、GPRS分組數(shù)據(jù)、短消息等功能。該模塊支持AT指令集,通過RS232與MX1通信。

五、()的軟件

系統(tǒng)分析和軟件系統(tǒng)實現(xiàn)的難點之一,設(shè)計的優(yōu)劣關(guān)系到系統(tǒng)的穩(wěn)定性、擴展性等。因為要兼顧到GSM語音控制與其它應(yīng)用之間的互相切換及關(guān)聯(lián)關(guān)系,智能手機軟件系統(tǒng)的設(shè)計就變得相對復(fù)雜。系統(tǒng)設(shè)計將軟件分為三層結(jié)構(gòu),如圖2所示。最下面一層為操作系統(tǒng)層,主要實現(xiàn)對Linux操作系統(tǒng)的移植,其中包括Bootloader引導(dǎo)程序、LCD等設(shè)備的驅(qū)動程序。中間層為服務(wù)程序?qū)?,該層主要包括GUI服務(wù)器以及GSM/GPRS控制服務(wù)器。智能手機系統(tǒng)設(shè)計的關(guān)鍵在于各項功能應(yīng)用的實現(xiàn)。對智能手機軟件進行分層設(shè)計,有利于各個功能有機地協(xié)調(diào)運轉(zhuǎn),同時也便于軟件的開發(fā)與調(diào)試。

1.Linux操作系統(tǒng)

Linux最初是由Linux Torvalds編寫及發(fā)布的源代碼公開、可免費使用的操作系統(tǒng)。后來,又通過Internet上成百上千的程序員的加入,使Linux成為一個幾乎支持所有主流32位CPU的操作系統(tǒng)。其特點主要有:內(nèi)核高效穩(wěn)定、公開源代碼、可移植性、可裁減、支持多任務(wù)等。

本設(shè)計中采用的Linux內(nèi)核是arm-Linux基礎(chǔ)上,編寫符合硬件設(shè)計的引導(dǎo)程序及電源管理控制程序;并針對本系統(tǒng)的硬件設(shè)計,編寫了LCD、觸摸屏等硬件設(shè)計驅(qū)動程序。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉