|
好的嵌入式開(kāi)發(fā)課程培訓(xùn)_基于PXA270平臺(tái)的嵌入式系統(tǒng)開(kāi)發(fā),
PXA270是Intel公司生產(chǎn)的一款基于XScale架構(gòu)的高集成度高性能的優(yōu)秀嵌入式處理器。本文討論了以PXA270為平臺(tái)的嵌入式系統(tǒng)開(kāi)發(fā)的有關(guān)硬件設(shè)計(jì)以及ARM嵌入式系統(tǒng)的軟件實(shí)現(xiàn)。設(shè)計(jì)了基于PXA270的嵌入式系統(tǒng)。
1 PXA270處理器簡(jiǎn)介
PXA270是Intel公司開(kāi)發(fā)的基于XScale架構(gòu)的處理器,內(nèi)核采用ARMv5TE,外圍控制器眾多。內(nèi)置了Intel的無(wú)線MMX技術(shù),能夠顯著的提升多媒體性能,此外PXA270也包含了Intel的SpeedStep技術(shù),能夠根據(jù)需要?jiǎng)討B(tài)調(diào)節(jié)CPU的性能,真正實(shí)現(xiàn)了低功耗,高性能。同其他XScale處理器一樣,支持多種嵌入式操作系統(tǒng),如Linux、Windows、WinCE、Nucleus、Palm OS、VxWorks、Java等。
2 系統(tǒng)硬件組成
整個(gè)系統(tǒng)以PXA270處理器為核心,以音頻輸入輸出接口,紅外接口,10/100M自適應(yīng)以太網(wǎng)口,觸摸屏接口等為外圍接口,通過(guò)寬溫高亮度LCD實(shí)現(xiàn)視頻輸出。系統(tǒng)框圖如圖1所示。
2.1 Intel XScale PXA270處理器的系統(tǒng)存儲(chǔ)器接口
Intel XSclae PXA270處理器集成了存儲(chǔ)單元控制器,其外部的存儲(chǔ)總線接口支持:SDRAM、FLASH、ROM、SRAM、PC卡等。數(shù)據(jù)庫(kù)和嵌入式系統(tǒng), 嵌入式軟件信號(hào)處理, 嵌入式用的什么編程, 嵌入式壁櫥砸墻視頻, 嵌入式soc集成, 嵌入式軟件v型架構(gòu), 嵌入式在線培訓(xùn)機(jī)構(gòu), 嵌入式培訓(xùn)結(jié)束, 嵌入式研發(fā)平臺(tái), ptc嵌入式加熱器, 嵌入式linux面試, 嵌入式lcd顯示, 歐派嵌入式雙層米箱, 42歲嵌入式找工作, 嵌入式liunx移植, 嵌入式平臺(tái)架構(gòu)設(shè)計(jì), 嵌入式視覺(jué)怎么實(shí)現(xiàn), 嵌入式電器怎么拆, 嵌入式系統(tǒng)開(kāi)發(fā)的公司, 鹽城嵌入式公司,
2.1.1 SDRAM電路的設(shè)計(jì)
SDRAM選用Hynix的HY57V561620C,其組織形式為4 Banks x 4M x 16Bit,單片容量
圖1 系統(tǒng)硬件組成框圖
為32MB,采用3.3±0.3V單電源供電,封裝形式為標(biāo)準(zhǔn)54引腳TSOP-II,屬于16位的數(shù)據(jù)總線寬度,選用兩片并聯(lián)的方式,使SDRAM的總線寬度達(dá)到32位。兩片SDRAM的32條數(shù)據(jù)線分別連到PXA270的高16位地址和低16位地址上。HY57V561620C的時(shí)鐘頻率分了100MHz~166MHz四個(gè)檔,這里選用133MHz這一檔的芯片。
2.1.2 FLASH電路的設(shè)計(jì)
嵌入式應(yīng)用程序一般直接存在板子上的Flash芯片中,根據(jù)應(yīng)用的不同可選用不同容量和速度的芯片,在這里選用的是Intel的同步FLASH 28F256L18,單片容量為32MB,采用1.8V 單電源供電,封裝形式為標(biāo)準(zhǔn)79腳的VF BGA,選用兩片并聯(lián)的方式,使FLASH的總線寬度達(dá)到32位。兩片F(xiàn)LASH的32條數(shù)據(jù)線分別連到PXA270的高16位地址和低16位地址上。
|
|