娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年02月12日(星期三)

正在發(fā)生

2018年02月12日 | 基于MPC5200B的嵌入式視頻處理系統(tǒng)設計

發(fā)布者:oplkjjj 來源: eefocus關鍵字:MPC5200B  視頻處理系統(tǒng) 手機看文章 掃描二維碼
隨時隨地手機看文章

    隨著科學技術的發(fā)展,嵌入式處理器在通信設備、消費電子、軍用電子等領域有了廣泛的應用,而且對處理器的處理速度、功耗及工作溫度都有了更加嚴格的要求,尤其在汽車電子、軍用電子等方面的應用。

    Freescale公司的MlPC5200B是一款緊湊型、低功率的嵌入式處理器,與其他的嵌入式處理器相比具有獨特之處,能滿足上述的性能要求。MP(25200B集成有高性能的MPC603e內核,該內核采用超標量體系結構,能在400MHz的頻率和一40~85℃的溫度范圍內處理速度為760MIPS,105℃時以264MHz(500MIPS)運行,適用于更高溫度級別的環(huán)境。而且.MPC603e內核集成了一個高性能、雙精度的浮點單元(FPU),可加快與其他關鍵任務平行的復雜數學運算的速度。可為大多數視頻算法提供足夠的支持。此外,MPC5200B集成了豐富的外設接口[1],其強大的功能符合汽車電子系統(tǒng)開發(fā)的需求,為系統(tǒng)的開發(fā)提供了保證。

    2系統(tǒng)的硬件設計

    設計基于MPC5200B的嵌入式視頻處理系統(tǒng),在硬件方面需要提供全面的通信、足夠的內存、調試功能以及測試顯示功能。根據設計,本系統(tǒng)主要由主處理器部分、視頻信號輸入部分、數據存儲部分、顯示部分、通信部分等組成,如圖1所示。

7

    主處理器部分的設計主要包括了系統(tǒng)電源、PLL電源電路、時鐘電路、軟硬件復位電路、上電復位電路和下載調試電路等。

    存儲單元部分的存儲器主要取決于微處理器的支持,MPC5200B支持的存儲器主要包括SDRAM,ROM,FLASH,SRAM等。容量的大小取決于內核映射、操作系統(tǒng)、文件系統(tǒng)等的大小。

    視頻輸入部分,模擬視頻信號由差分電路輸入,通過AD轉換器AD9883A轉換成數字信號,再送到MPC5200進行處理。

    通信接口部分電路包括:人-機接口和機-機接口,提供了1個Ethernet接口、1個RS232接13、1個PCI接口、1個I2C接口等。

    2.1存儲系統(tǒng)設計

    MPC5200B具有兩組外部總線:SDRAM總線和LOCalPlus總線,SDRAM總線支持同步的單速率DRAM和雙速率DRAM,采用突發(fā)式讀取方式,提高了SDRAM總線的帶寬。SDRAM總線的時鐘頻率等于內部總線XLBus的時鐘頻率。而LocalPlus總線一般可以和ROM,FLASH,SRAM及其他的外圍設備相連接。

    2.1.1MPC5200B與SDRAM的連接

    MPC5200B內部自帶16kB的SRAM,但需要擴展外部存儲器,通過SDRAM控制器與外部SDRAM相連接,SDRAM用于存儲系統(tǒng)所要處理的數據等。本系統(tǒng)采用兩片MICRON公司的MT48LCl6M16A2SDRAM存儲器,MT48LCl6M16A2是3.3V供電,支持自刷新模式,每8192個SDRAM時鐘周期(64ms)刷新一次,其容量為256Mb,可配置為64M×4b,32M×8b,16M×16b。兩片SDRAM可構成16M×32b的外部SDRAM存儲器,連接原理圖如圖2所示。

9

    當上電復位時,SDRAM總線是無效的,也就是說SDRAM的片選信號是無效的,所以上電時得先配置初始化寄存器,使SDRAM的片選信號有效,然后才能從SDRAM總線上讀取數據,使系統(tǒng)正常運行。

    SDRAM在上電100~200μs后,必須由一個初始化進程來配置SDRAM的模式寄存器,模式寄存器的值決定著SDRAM的工作方式,具體操作步驟如下:

    (1)確定SDRAM的片選信號CS#的空間;

    (2)根據SDRAM的參數和時鐘頻率計算存儲器、控制器寄存器的值;

    (3)寫SDRAM的模式寄存器和控制寄存器。

    2.1.2MPC5200B與FLASH的連接

    FLASH采用的是AMD公司的AM29LV065D,容量是8M×8B,支持3.0~3.6V的讀、擦除和編程操作,用于存儲系統(tǒng)的引導程序,與MPC5200B的連接原理圖如圖3所示。芯片AM29I。V065D是23根地址線和8根數據線,所以MPC5200B與AM29LV065D的連接可采用nonMUXed模式。MPC5200B的LocalPlus總線的高8位AD[31:24]作為數據線和FLASH的數據線相連接,而總線的低24位AD[23:0]作為地址總線與FLASH的地址線相連接。

0

    因為系統(tǒng)上電后,系統(tǒng)從與LPCS0相連的存儲設備啟動,所以FLASH做BootROM時,片選信號CE#必須與MPC5200B的LPCS0引腳相連接。

    FLASH是慢速設備,需要一些等待狀態(tài),因此在每次Boot時,需要默認最長的時間來啟動MPC5200B。最長等待狀態(tài)為48個PCIClocks(即727ns,當LocalPlus頻率為66MHz時)。

    2.2通信接口的設計

    通信接口的主要功能是實現人-機、機-機之間的信息交互和數據的傳輸。主要設計包括以下幾點:

    Ethernet收發(fā)器采用的是Intel公司的芯片LXT972A,與MPC5200B的以太網口控制器相連。RXCLK與TXCLK:接收和發(fā)送時鐘信號,由LXT972A提供,連接到MPC5200的以太網控制器端口。RXD[3:O],TXD[3:O]:分別為接收和發(fā)送信號,由MPC5200提供,連接到LXT972A的RXD和TXD13。TXEN:發(fā)送使能信號。COL::沖突監(jiān)測信號,驅動控制器的沖突監(jiān)測輸入。

    PCI接口控制器主要功能是實現主處理器與視頻輸入部分之間的數據傳輸。PCI的數據地址總線是復用的,均為MPC5200B的LocalPlus總線的數據地址總線,而PCI的控制信號線是由MPC5200的PCI控制器提供的。

    RS232收發(fā)器采用的是MAXIM公司的MAX3232,與MPC5200B的UART口相連接。

    2.3與LCD控制器的接口設計

    LCD控制器采用愛普生公司的液晶控制芯片S1D13806,S1D13806是高度集成的彩色LCD/CRT/TV圖像控制器,內部集成有1280kb的SDRAM,支持多CPU接13,S1D13806的體系結構滿足嵌入式系統(tǒng)的低電壓、低功耗的要求。S1D13806具有21條地址線和16條獨立的數據線,與LocalPlus總線的連接方式可為混合模式,因為MPC5200B的總線為數據、地址線復用的,所以需要地址鎖存器來鎖存地址。連接示意圖如圖4所示。

-

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

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

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


    3系統(tǒng)的BSP配置

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

    3.1BSP的概述

    3.1.1BSP的功能

    (1)初始化

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

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

    系統(tǒng)資源初始化初始化操作系統(tǒng),為操作系統(tǒng)正常運行進行資源初始化。

    (2)提供VxWorks訪問硬件的驅動程序和相關設備的初始化操作。

    (3)集成了與硬件相關的軟件和部分硬件無關的軟件。

    3.1.2BSP的組成

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

    3.2調試過程

    系統(tǒng)設計時采用Bootrom加VxWorks的方式,這種啟動形式有其獨特優(yōu)點,如適應硬件、方便現場調試等。

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

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

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

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

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

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

    4結語

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


關鍵字:MPC5200B  視頻處理系統(tǒng) 引用地址:基于MPC5200B的嵌入式視頻處理系統(tǒng)設計

上一篇:基于CAN總線的嵌入式控制器串行通訊的應用
下一篇:基于嵌入式系統(tǒng)的負壓吸引器設計

推薦閱讀

  近日,Waymo和Uber兩大打車應用巨頭持續(xù)了一年之久的“世紀訴訟”終于在加州法庭落下帷幕:Waymo獲勝,Uber認栽。自動駕駛的格局似乎也因這場法庭之爭有了更明晰的走向。下面就隨汽車電子小編一起來了解一下相關內容吧。  雙方握手嚴格,代價是Uber拱手獻上2.45億美元股權(Series G股票的 0.34%),并且要保證將Waymo的技術完全剔除出目前發(fā)展的自...
在2017年的一次展示活動中,一種特別設計的3D打印面具蒙過了Face ID,成功解鎖了iPhone X。研究人員說,3D打印面具的大部分是使用現成的3D打印機制作的,而其他元素,如皮膚和鼻子,則是手工制作的。 同樣的團隊還創(chuàng)建了一個更加復雜的版本,即使在“需要注視” (Require Attention)功能開啟的情況下,也可以用靜態(tài)的3D打印面具蒙混過關。因此,研究...
全球領先的射頻功率芯片供應商——埃賦隆半導體(Ampleon)攜手羅徹斯特電子,共同為Ampleon高性能射頻晶體管VDMOS產品拓展全球市場渠道。基于戰(zhàn)略合作,羅徹斯特電子將為客戶提供長期產品支持。Kees Schetters,Ampleon全球銷售副總裁表示:“羅徹斯特電子不僅具備先進的基礎設施和生產能力,還承諾為Ampleon客戶提供長期產品支持。基于此,我們選擇與羅...
如果正在運行的機器人遭遇突然停電,可能會造成機器人原點丟失,其他基本沒有什么影響。 什么是零點 機器人零點是機器人操作模型的初始位置,每一臺機器人在出廠時就已經設置好了零點。當零點不正確時,機器人就不能正確的運動,此時就需要重新校準零點。 如何找回零點 1)發(fā)現位置出現偏差,確定零點位置丟失; 2)將機器人手動操作移動至原零點相...

史海拾趣

問答坊 | AI 解惑

并網光伏發(fā)電系統(tǒng)展會

2008德國太陽能光伏展 Intersolar 展會時間:2008年6月12日--14日 展會地點:德國.慕尼黑新國際展覽中心 展品范圍: 光伏模、組件及相關生產設備;并網光伏發(fā)電系統(tǒng);農村光伏發(fā)電系統(tǒng);風力發(fā)電及光伏發(fā)電互補系統(tǒng);硅太陽電池;薄膜太陽電池 ...…

查看全部問答∨

供應全系列PIC單片機

供應PIC全系列單片機,調試器  燒寫器   編程器,本公司具有價格優(yōu)勢,質量保證。 聯(lián)系電話:62102815轉陳丹丹 手機:13717722401 QQ:39297983…

查看全部問答∨

基于MSP430單片機的開關穩(wěn)壓電源設計

1 引 言MSP430系列單片機是美國TI公司生產的新一代16位單片機,是一種超低功耗的混合信號處理器(MixedSignal Processor),它具有低電壓、超低功耗、強大的處理能力、系統(tǒng)工作穩(wěn)定、豐富的片內外設、方便開發(fā)等優(yōu)點,具有很高的性價比,在工程控制等 ...…

查看全部問答∨

我很無助很無奈,怎么為NK調大內存?為什么我調了就是不行啊!難道極限時40MB?

WINCE60. R2 升到R3,組件添了7個,編譯后,下載NK時錯誤: Download BIN file information: ----------------------------------------------------- [0]: Base Address=0x80100000  Length=0x2be85d8    差不多44MB了 -- ...…

查看全部問答∨

protel 99se的問題?

最近在畫一個放大器時候,ls324原理圖中有四部分,我用到其中的三部分,當我生成網絡表時,卻找不到封裝了?我把他定義為U3,每一部分分別為U3A 、U3B、U3C,結果是連接不上,后來我把他們U3標號去掉只剩下ABC就行了,不知道這是為什么?誰能解釋一 ...…

查看全部問答∨

串口通信問題

at89S52  12M晶振 波特率為9600 發(fā)送為 1,2,3,4,5,6,7,8,9 串口助手顯示為 81,82,83,84,85,86,87,88,89 請問各位賜教!…

查看全部問答∨

來談談你對LED芯片廠商的看法吧

目前LED芯片廠商還是很多的,百度了一下:大陸LED芯片廠商:三安光電、上海藍光、士蘭明芯、大連路美、迪源光電、華燦光電、南昌欣磊、上海金橋大晨、河北立德、河北匯能、深圳奧倫德深圳世紀晶源、廣州普光、揚州華夏集成、甘肅新天電公司東莞福地 ...…

查看全部問答∨

求助,想自己搞個紅外控制LED。不知道怎么下手。。

想玩?zhèn)€紅外控制LED燈,如果以前做過,玩過的,教教我。…

查看全部問答∨

南華大學黃智偉 備戰(zhàn)2013電子設計競賽 “ADC的選擇時需要考慮的一些因素”

本帖最后由 paulhyde 于 2014-9-15 03:24 編輯 南華大學黃智偉 備戰(zhàn)2013電子設計競賽 “ADC的選擇時需要考慮的一些因素” 在電子設計競賽作品中,ADC幾乎是一個不可缺少的部分之一。下面介紹ADC的選擇時需要考慮的一些因素。 1. ADC的分類 ...…

查看全部問答∨
小廣播
設計資源 培訓 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 九江市| 田林县| 淄博市| 霍山县| 上犹县| 鲁山县| 大余县| 阿拉善右旗| 屯昌县| 扎囊县| 威远县| 罗田县| 青冈县| 丽水市| 东阳市| 望江县| 正蓝旗| 疏勒县| 桂阳县| 郎溪县| 新营市| 麻阳| 通江县| 洞口县| 磐安县| 蒲城县| 清丰县| 呼和浩特市| 会泽县| 芦溪县| 祥云县| 诸暨市| 黎川县| 高陵县| 西畴县| 武定县| 营口市| 宁夏| 长海县| 乐至县| 伊通|