<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于S3C4510B的ARM開(kāi)發(fā)平臺

基于S3C4510B的ARM開(kāi)發(fā)平臺

作者: 時(shí)間:2012-05-21 來(lái)源:網(wǎng)絡(luò ) 收藏

1 引言

嵌入式系統的高速發(fā)展極大地推動(dòng)了的發(fā)展。以前的嵌入式系統大多采用CISC架構,該體系由于指令集龐大,指令長(cháng)度不固定,指令執行周期有長(cháng)有短,使指令譯碼和流水線(xiàn)的實(shí)現在硬件上非常復雜,給芯片的設計帶來(lái)了很大的麻煩。跟CISC相比,RISC則很好地解決了這些弱點(diǎn)。 RISC 以其硬件結構單純,成本低,省電良好的優(yōu)良特性受到了嵌入式系統的青睞,尤其是 32 位 RISC 處理器,而正是32位RISC微處理器。本文主要從芯片級硬件設計開(kāi)發(fā)進(jìn)行介紹,采用一種比較流行的,在手持式以及便攜式設備應用廣泛的芯片 — Samsung 公司推出的S3C4510B,以及基于S3C4510B芯片的ARM開(kāi)發(fā)平臺。

2 嵌入式處理器S3C4510B

S3C2410B 芯片基于A(yíng)RM7TDMI內核,三級流水線(xiàn)的16/32位RISC處理器,S3C4510B 提供了一套比較完整的通用系統的外圍設備,并且使得整個(gè)系統消耗最小。正是因為它具有很多常用的功能模塊,所以也免去了添加配置附加設備的麻煩。芯片上集成的功能主要包括以下幾個(gè)方面:

·3.3V ARM 內核和3.3V外部I/O,具有50MHz時(shí)鐘頻率的微處理器;

·8KB的Cache/SRAM;

·LCD 控制器;

·一個(gè)10/100Mbps 以太網(wǎng)控制器,MII接口;

·2個(gè)HDLC通道,每個(gè)通道可支持10Mbps;

·2個(gè)UART通道,2個(gè)DMA通道;2個(gè)32位定時(shí)/計數器;;

·1通道IIC接口,18個(gè)可編程I/O口;

·中斷控制器,支持21個(gè)中斷源,包括4個(gè)外部中斷;

·支持SDRAM,EDO DRAM,SRAM,Flash等;

·具有擴展外部總線(xiàn),JTAG接口,支持軟件開(kāi)發(fā),硬件調試。

3 ARM開(kāi)發(fā)平臺S3C4510B開(kāi)發(fā)板

Samsung 公司推出的這款 ARM芯片S3C4510B內部結構復雜、功能強大,如前文所述片上已經(jīng)集成了很多功能,因此我們能很方便地在片外添加外部設備來(lái)實(shí)現這些功能。在此將介紹一個(gè)基于S3C4510B 芯片的 ARM 開(kāi)發(fā)平臺,通過(guò)這個(gè)平臺我們可以對 S3C4510B 進(jìn)行系統級的硬件、軟件設計,并且能夠很方便地在該平臺上進(jìn)行相關(guān)的功能擴展,進(jìn)行所需的產(chǎn)品設計。該平臺的具體結構如圖1 所示。

圖 1 開(kāi)發(fā)板結構框圖

S3C4510B開(kāi)發(fā)板以S3C4510B為主芯片CPU,內存由SDRAM(16Mbyte),FLASH等構成。以下主要針對此硬件開(kāi)發(fā)平臺,進(jìn)行結構、存儲器擴展、主要接口及其外設方面設計的介紹。

3.1 晶振電路與復位電路

晶振電路用于向CPU及其它電路提供工作時(shí)鐘。為了獲得穩定的運行環(huán)境,將S3C4510B的CLKSEL置為高電平,即外部時(shí)鐘輸入直接作為系統時(shí)鐘。根據S3C4510B的最高工作頻率選擇50MHz的有源晶振,不同常用的無(wú)源晶振,有源晶振的接法略有不同。有源晶振的1腳接3.3V電源,2腳懸空,3腳接地,4腳為晶振的輸出,晶振的輸出端接一個(gè)小電阻(22歐姆),對時(shí)鐘信號去尖峰。

復位電路可由簡(jiǎn)單的RC電路構成,也可使用其它的相對復雜,但功能更完善的電路。圖2是一種較簡(jiǎn)單的RC復位電路。

圖2 系統的復位電路

3.2 Flash存儲器接口電路

本平臺使用SST39VF160 Flash存儲器,SST39VF160是16M位的Flash存儲器。工作電壓為2.7V~3.6V,采用48腳TSOP封裝或48腳FBGA封裝,16位數據寬度,可以以8位(字節模式)或16位(字模式)數據寬度的方式工作。SST39VF160僅需3V電壓即可完成在系統的編程與擦除操作,通過(guò)對其內部的命令寄存器寫(xiě)入標準的命令序列,可對Flash進(jìn)行編程、整片擦除、按扇區擦除以及其它操作。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>