<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è) > 嵌入式系統 > 設計應用 > 基于PowerPC的嵌人式系統設計

基于PowerPC的嵌人式系統設計

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

MPC5200B有3個(gè)基本的復位信號,上電復位、內部/外部硬件復位和內部/外部軟件復位。

本文引用地址:http://dyxdggzs.com/article/148997.htm

上電復位時(shí)間在上電后至少要保持35μs,這樣時(shí)鐘信號才能趨于一個(gè)穩定的狀態(tài)。而硬件和軟件復位信號要保持4095個(gè)時(shí)鐘周期的低電平。

當外部硬件復位信號HRESET#有效時(shí),內部復位邏輯捕捉到外部復位信號為低電平時(shí),使內部硬件復位和軟件復位信號保持4095個(gè)時(shí)鐘周期的低電平。而只有當外部硬件復位信號至少保持4個(gè)時(shí)鐘周期的有效電平后才能被確認為有效復位信號。MPC5200B的時(shí)鐘分配模塊(CDM)中的寄存器有軟件復位設置位,可通過(guò)微處理器來(lái)設置。當這個(gè)寄存器中的軟件復位位設置為0時(shí),會(huì )引起外部和內部的軟件復位[1]。

3的BSP配置

硬件系統完成以后還要進(jìn)行嵌入式系統的。VxWorks以其優(yōu)越的性能被廣泛運用于各種嵌入式系統。

3.1BSP的概述

3.1.1BSP的功能

(1)初始化

CPU初始化初始化CPU內部狀態(tài)寄存器、控制寄存器、高速緩存等。

目標機初始化初始化控制芯片的寄存器(如BUS,DMA,DRAM)、I/O寄存器,為上層軟件系統提供硬件環(huán)境的支持。

系統資源初始化初始化操作系統,為操作系統正常運行進(jìn)行資源初始化。

(2)提供VxWorks訪(fǎng)問(wèn)硬件的驅動(dòng)程序和相關(guān)設備的初始化操作。

(3)集成了與硬件相關(guān)的軟件和部分硬件無(wú)關(guān)的軟件。

3.1.2BSP的組成

BSP由頭文件、源文件、makefile文件和派生文件組成。

3.2調試過(guò)程

系統時(shí)采用Bootrom加VxWorks的方式,這種啟動(dòng)形式有其獨特優(yōu)點(diǎn),如適應硬件、方便現場(chǎng)調試等。

本系統采用的調試工具是WindRiver公司的調試軟件visionCLICK及仿真器WindRiverICE。具體步驟如下:

(1)連接好仿真器和目標板。主要是電源、串口、JTAG口。

(2)上電后,用仿真器的串口連接電腦的RS232串口,打開(kāi)超級終端,按下仿真器的復位鍵,在超級終端可看到仿真器的相關(guān)信息。主要看IPAddress,主機(host)的IP的地址要和仿真器的IP地址在同一IP段,在超級終端可運行help命令,可看到各種命令,均可運行。運行eth-setup命令可更改仿真器的IP地址。

(3)打開(kāi)visionCLICK,新建工程,按照提示設置,主要有:configurationfile,symbolfile,downloadfile和sourcepath,其他的選項默認,生成bootromuncmp.a(chǎn)b和bootrom_unemp.bdx

(4)連接仿真器,下載,運行。提示無(wú)誤后,可觀(guān)察各窗口的寄存器,內存等單元的值,進(jìn)行調試,如有錯誤,修改源代碼,重新開(kāi)始編譯、下載,直到完全正確為止。

BootROM調試完后,把目標板的以太網(wǎng)口和主機的網(wǎng)口相連,BootROM會(huì )自動(dòng)從網(wǎng)口引導,把編譯好的VxWorks加載到目標板,進(jìn)行調試。最后全部完成后,把BootROM和VxWorks都固化到目標板上,以便脫機運行。

4結語(yǔ)

系統的硬件設計完成后,在MPC5200B的嵌入式視頻處理系統的硬件基礎上,移植了嵌入式操作系統VxWorks,然后進(jìn)行相關(guān)的驅動(dòng)程序和應用程序的開(kāi)發(fā),并選擇相應的視頻圖像處理算法,實(shí)現完整的嵌入式視頻處理系統。實(shí)驗結果表明,該系統滿(mǎn)足視頻信號處理的要求。隨著(zhù)科技的發(fā)展,嵌入式計算機在消費電子、通信設備、工業(yè)控制和軍用電子等領(lǐng)域均有廣泛的應用,所以本系統的應用前景是非常廣泛的。


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

關(guān)鍵詞: 設計 系統 PowerPC 基于

評論


相關(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>