本發(fā)明屬于硬件開發(fā)技術(shù)領(lǐng)域,特別是涉及一種基于ARM和PDA軟硬件平臺(tái)開發(fā)系統(tǒng)。
背景技術(shù):
自從1993年第一臺(tái)PDA(Newton)在Apple公司發(fā)明以來,國(guó)外的民用PDA的研究己經(jīng)有了完整的體系和成熟的產(chǎn)品。例如,最近IBM發(fā)布了一個(gè)開發(fā)標(biāo)準(zhǔn)的基于Linux/Java的PDA參考設(shè)計(jì).該參考設(shè)計(jì)基于PowerPC 405LP嵌入式處理器,配合嵌入式Linux應(yīng)用平臺(tái)(e-LAP,embedded Linux Application Platform),稍加修改就能設(shè)計(jì)自己的PDA或其他產(chǎn)品。
我們國(guó)家的PDA開發(fā)和研究相對(duì)較晚,目前的民用PDA產(chǎn)品,基本上都是國(guó)外公司的天下,國(guó)產(chǎn)產(chǎn)品鳳毛麟角。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種基于ARM和PDA軟硬件平臺(tái)開發(fā)系統(tǒng),通過采用硬件開放、源碼公開、滿足需求的PDA軟硬件平臺(tái),采用系統(tǒng)工程和軟件工程的原理,將嵌入式系統(tǒng)、GPS、操作系統(tǒng)、GUI技術(shù)進(jìn)行結(jié)合。
本發(fā)明是通過以下技術(shù)方案實(shí)現(xiàn)的:
本發(fā)明為一種基于ARM和PDA軟硬件平臺(tái)開發(fā)系統(tǒng),包括CPU、外圍擴(kuò)展部件、人機(jī)接口和存儲(chǔ)系統(tǒng);所述CPU通過CPU支持電路供電;所述外圍擴(kuò)展部件與CPU連接,包括USB接口、SD接口和嵌入式GPS模塊;所述人機(jī)接口包括觸摸屏和TFTLCD;所述存儲(chǔ)系統(tǒng)用于CPU數(shù)據(jù)的處理,包括SDRAM和NAND Flash。
優(yōu)選地,所述CPU采用S3C2410微處理器。
優(yōu)選地,所述CPU支持電路包括復(fù)位電路、時(shí)鐘電路和JTAG。
本發(fā)明具有以下有益效果:
本發(fā)明通過采用硬件開放、源碼公開、滿足需求的PDA軟硬件平臺(tái),采用系統(tǒng)工程和軟件工程的原理,將嵌入式系統(tǒng)、GPS、操作系統(tǒng)、GUI技術(shù)進(jìn)行結(jié)合,具有結(jié)構(gòu)合理,提高系統(tǒng)的可靠性、安全性和自主性,用戶界面好,操作簡(jiǎn)單。
當(dāng)然,實(shí)施本發(fā)明的任一產(chǎn)品并不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明的一種基于ARM和PDA軟硬件平臺(tái)開發(fā)系統(tǒng)圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
請(qǐng)參閱圖1所示,本發(fā)明為一種基于ARM和PDA軟硬件平臺(tái)開發(fā)系統(tǒng),包括CPU、外圍擴(kuò)展部件、人機(jī)接口和存儲(chǔ)系統(tǒng);CPU通過CPU支持電路供電;外圍擴(kuò)展部件與CPU連接,包括USB接口、SD接口和嵌入式GPS模塊;人機(jī)接口包括觸摸屏和TFTLCD;存儲(chǔ)系統(tǒng)用于CPU數(shù)據(jù)的處理,包括SDRAM和NAND Flash。SDRAM采用K4S561632;NAND Flash作為嵌入式系統(tǒng)的外部存儲(chǔ)器。
其中,CPU采用S3C2410微處理器。
其中,CPU支持電路包括復(fù)位電路、時(shí)鐘電路和JTAG。JTAG(JOINT TEST ACTION GROUP)提出的IEEE1149.1標(biāo)準(zhǔn)。
CPU、外圍擴(kuò)展部件、人機(jī)接口和存儲(chǔ)系統(tǒng)構(gòu)成的一個(gè)基本的嵌入式計(jì)算機(jī)系統(tǒng)。CPU具備優(yōu)良的運(yùn)算能力,有較低的功耗,較大容量和快速訪問的RAM是執(zhí)行復(fù)雜處理的基本保證。較大容量外部存儲(chǔ)器能夠保證操作系統(tǒng)和用戶軟件的保存,還能為用戶預(yù)留較大的存儲(chǔ)空間來儲(chǔ)存私人資料。
PDA硬件平臺(tái)的人機(jī)接口是使用者和PDA進(jìn)行互動(dòng)時(shí)非常重要的部件,基于PDA的特點(diǎn)采用TFTLCD和觸摸屏作為輸出部件和輸入部件;TFT液晶顯示屏具有亮度好,對(duì)比度高,層次感強(qiáng),顏色鮮艷的優(yōu)點(diǎn),基于用戶界面良好的要求。在便攜式的電子類產(chǎn)品中,觸摸屏由于其輕便、占用空間少,方便靈活等優(yōu)點(diǎn),已經(jīng)逐漸取代鍵盤成為嵌入式計(jì)算機(jī)系統(tǒng)的輸入設(shè)備。PDA硬件平臺(tái)的系統(tǒng)供電通過3.3-4.1V的電壓進(jìn)行供電。
值得注意的是,上述系統(tǒng)實(shí)施例中,所包括的各個(gè)單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。
另外,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,相應(yīng)的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如ROM/RAM、磁盤或光盤等。
以上公開的本發(fā)明優(yōu)選實(shí)施例只是用于幫助闡述本發(fā)明。優(yōu)選實(shí)施例并沒有詳盡敘述所有的細(xì)節(jié),也不限制該發(fā)明僅為所述的具體實(shí)施方式。顯然,根據(jù)本說明書的內(nèi)容,可作很多的修改和變化。本說明書選取并具體描述這些實(shí)施例,是為了更好地解釋本發(fā)明的原理和實(shí)際應(yīng)用,從而使所屬技術(shù)領(lǐng)域技術(shù)人員能很好地理解和利用本發(fā)明。本發(fā)明僅受權(quán)利要求書及其全部范圍和等效物的限制。