虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

内嵌

  • 基于FPGA的实时图像融合处理系统

    随着多媒体技术发展,数字图像处理已经成为众多应用系统的核心和基础。图像处理作为一种重要的现代技术,已经广泛应用于军事指挥、大视场展览、跟踪雷达、电视会议、导航等众多领域。因而,实现高分辨率高帧率图像实时处理的技术不仅具有广泛的应用前景,而且对相关领域的发展也具有深远意义。 大视场可视化系统由于屏幕尺寸很大,只有在特制的曲面屏幕上才能使细节得到充分地展现。为了在曲面屏幕上正确的显示图像,需要在投影前实时地对图像进行几何校正和边缘融合。而现场可编程门阵列(FPGA)则是用硬件处理实时图像数据的理想选择,基于FPGA的图像处理技术是世界范围内广泛关注的研究领域。 本课题的主要工作就是设计一个以FPGA为核心的硬件系统,该系统可对高分辨率高刷新率(1024*768@60Hz)的视频图像实时地进行几何校正和边缘融合。 论文首先介绍了图像处理的几何原理,然后提出了基于FPGA的大视场实时图像融合处理系统的设计方案和模块功能划分。系统分为算法与软件设计,硬件电路设计和FPGA逻辑设计三个大的部分。本论文主要负责FPGA的逻辑设计。围绕FPGA的逻辑设计,论文先介绍了系统涉及的关键技术,以及使用Verilog语言进行逻辑设计的基本原则。 论文重点对FPGA内部模块设计进行了详细的阐述。仲裁与控制模块是顶模块的主体部分,主要实现系统状态机和时序控制;参数表模块主要实现SDRAM存储器的控制器接口,用于图像处理时读取参数信息。图像处理模块是整个系统的核心,通过调用FPGA内嵌的XtremeDSP模块,高速地完成对图像数据的乘累加运算。最后论文提出并实现了一种基于PicoBlaze核的12C总线接口用于配置FPGA外围芯片。 经过对寄存器传输级VerilogHDL代码的综合和仿真,结果表明,本文所设计的系统可以应用在大视场可视化系统中完成对高分辨率高帧率图像的实时处理。

    标签: FPGA 实时图像 处理系统

    上传时间: 2013-05-19

    上传用户:恋天使569

  • 视频图像处理系统的研究

    视频图像处理的应用越来越广泛,各种处理算法也日趋成熟,相关的硬件技术不断地推陈出新。视频图像处理系统的硬件实现一般来说有三种方式:数字信号处理器(Digital Signal Processor)、专用集成芯片(Application Specific Integrated Circuit)和现场可编程逻辑门阵列(Field Programmable Gate Array)以及相关电路组成。最近几年,随着电子设计自动化(Electronic Design Automation)技术的迅速发展,使得基于FPGA的可编程片上系统(System On a Programmable Chip)逐渐成为嵌入式系统。应用的一种趋势。特别地,在视频图像处理系统设计中,数据量大,要求处理速度快,灵活性高,FPGA有其独特的优势。鉴于此,本文对基于FPGA和SOPC技术的视频图像处理系统进行了研究。 本文介绍了Xilinx公司FPGA的结构和功能特点,以及可编程片上系统的开发工具和片内系统设计流程。根据视频信号的相关知识,编写了视频图像处理IP核,构建了视频图像处理系统。整个系统以FPGA为核心器件,内嵌PowerPC405处理器模块,通过ⅡC总线完成视频解码芯片的初始化,总体上实现了对视频图像信号的采集、处理、存储和显示。 本文最后对系统进行了调试。经过实验验证,系统能正确和可靠地工作。整个系统的逻辑资源消耗占FPGA的百分之十几,剩余的资源可以做许多硬件算法或其它方面的应用。

    标签: 视频图像 处理系统

    上传时间: 2013-05-24

    上传用户:kaka

  • 基于ARM及uClinux的嵌入式Web服务器

    随着嵌入式技术和网络技术的发展,通过嵌入Web服务器来管理和控制设备成为嵌入式设备管理的一种发展趋势。越来越多的嵌入式系统将Web服务器引入其中,可方便有效地管理这些挂接在网络上的嵌入式设备,用户可以使用浏览器通过互联网来控制它们。本文所设计的嵌入式Web服务器就是基于HTTP协议和TCP/IP协议上的一种界面友好的Web服务器。 本文首先介绍了嵌入式Web系统的基本概念、历史和发展状况,同时阐述了设计及实现嵌入式Web服务器的关键技术和相关的理论基础。然后介绍了本系统的软硬件开发平台及其建立:选择了一款具有优秀网络性能并且开源的操作系统—uClinux,为其在宿主机上搭建开发和编译环境,并介绍了如何进行内核配置;确定使用以S3C44BOX为处理器的开发平台为系统硬件平台,并提出了嵌入式Web服务器的实现方案。本系统在boa服务器的基础上实现了动态Web技术,完成了真正的人机交互功能,用户可以通过Web浏览器监控嵌入式设备。为了实现用户对嵌入式产品数据进行更有效的管理,在基于ARM的嵌入式Web服务器中内嵌一小型数据库sqlite,用户能够借此在嵌入式产品中方便地插入、删除或修改数据,在服务器端应用程序中调用数据库提供的API函数完成服务器对数据库的访问与更新,进一步扩展嵌入式Web服务器的功能。为了使所设计的嵌入式Web服务器能动态保存少量的数据,本文对uClinux系统进行了适当的改动,实现了一个可读写的文件系统,使JFFS2文件系统在嵌入式Web服务器中得到应用。文章最后将该嵌入式Web服务器应用于智能家居管理,给出了智能家居管理数据库的设计及实现,并探讨了该嵌入式Web服务器潜在的应用前景。

    标签: uClinux ARM Web 嵌入式

    上传时间: 2013-07-29

    上传用户:shuiyuehen1987

  • 基于FPGA的USB通信系统的设计

    随着科学技术水平的不断提高,数字集成电路被广泛应用。通用串行总线USB(Universal Serial Bus)是计算机与外围设备互连的标准接口之一,是一种点对点的通信接口,可同时支持多个外围设备。USB2.0规范的通信速率非常高,其峰值可达480Mbit/s,使得它已经成为目前最流行的外设接口标准。FPGA芯片是今后电子产品发展的趋势,带有USB接口的FPGA系统将有很好的市场需求和发展前景。    论文主要从研究FPGA的结构、Xilinx公司Spartan3F系列中的XC3S400的引脚功能、了解FPGA开发流程、熟悉USB2.0的通信协议以及驱动的一些基本知识入手,目的是完成带有USB接口的FPGA的PCB板的制作和FPGA内部程序的编写以及USB固件的开发。结合了Cypress公司的上位机,开发了基于USB接口的FPGA和PC机通信系统,能够进行数据传输。论文研究了Xilinx的3S400芯片的内部结构和各个引脚的功能,设计了关于Xilinx的3S400最小系统电路图,在Xilinx的FPGA的开发环境,编写了FPGA的代码。由于FPGA内嵌的USB2.0的内核价格昂贵,需要向生产FPGA的芯片厂商购买,因此论文选择了外接USB芯片,虽然增加了PCB板的面积,但其开发成本较低,且技术成熟,大多数USB通信研究者进行广泛研究。论文在详细介绍了USB2.0的通信协议,Cypress公司生产的CY7C68013芯片的结构,以及其固件的开发基础上,开发了基于FPGA的USB与PC机的通信系统,该通信系统可以和上位机进行点对点的数据传输,为大批量的数据通信产品的开发提供了研究和生产的基础。

    标签: FPGA USB 通信系统

    上传时间: 2013-07-26

    上传用户:xz85592677

  • php中文函数手册.chm

    PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。

    标签: php chm 函数

    上传时间: 2013-05-20

    上传用户:坏坏的华仔

  • Protel最新版本Altium Designer 6.0

    Altium Designer 6.0保留了包括全面集成化的版本控制系统的图形化团队设计功能,例如:内嵌了文档历史管理系统、新增强大的可以检测原理图与PCB  文件的差异的工程比较修正功能、元件到文档的链接功能。Altium Designer 6.0 存储管理器可以帮助比较并恢复旧的工程文件功能的高级文件控制和易用的备份管理;比较功能不仅能查找电气差异,也包括原理图与PCB 文档间图形变化;还提供无需第三方版本控制系统的完整的本地文件历史管理功能。强大的设计比较工具不仅可以随时用于同步原理图工程到PCB,也可以被用于比较两个文档,例如:两个网表、两张原理图、网表和PCB等等。还可以是元件与连通性比较。

    标签: Designer Protel Altium 6.0

    上传时间: 2013-11-03

    上传用户:RQB123

  • 基于MSP430的低成本及超低功耗数字测温器设计

    文中设计的测温装置主要是面向低成本和低功耗的应用需求,利用MSP430单片机内嵌的温度传感器以及简单的LED灯或蜂鸣器,即可实现温度数据采集和超温报警功能。特别的,针对MSP430内嵌的温度传感器所存在的精度不足问题,本文还设计了一种利用分段线性回归的方法,对MSP430内部测温模块所测得的温度数据进行补偿及纠正,得到能够满足实际需要的温度值。

    标签: MSP 430 超低功耗 数字测温器

    上传时间: 2014-01-19

    上传用户:cc1

  • LPC900系列单片机轻松上手

    概述 LPC900 FLASH单片机,是PHILIPS公司推出的一款高性能、微功耗51内核单片机,主要集成了字节方式的I2C总线、SPI总线、增强型UART接口、比较器、实时时钟、E2PROM、AD/DA转换器、ISP/IAP在线编程和应用中编程等一系列有特色的功能部件。LPC900系列单片机提供从8脚DIP到28脚的PLCC等丰富的封装形式,可以满足各种对成本、线路板空间有限制而又要求高性能、高可靠性的应用。且其具有高速率(6倍于普通51单片机),低功耗(完全掉电模式功耗低于1uA),高稳定性,小封装,多功能(内嵌众多流行的功能模块),多选择等特点(该系列有多款不同封装,不同价位,不同功能的型号供用户选择)。

    标签: LPC 900 单片机

    上传时间: 2013-11-04

    上传用户:Miyuki

  • PCF8563 低价时钟芯片数据手册及封装库

    PCF8563 是低功耗的CMOS 实时时钟/日历芯片,它提供一个可编程时钟输出,一个中断输出和掉电检测器,所有的地址和数据通过I2C 总线接口串行传递。最大总线速度为400Kbits/s,每次读写数据后,内嵌的字地址寄存器会自动产生增量。

    标签: 8563 PCF 时钟芯片 数据手册

    上传时间: 2013-10-19

    上传用户:奇奇奔奔

  • SST89E564RD单片机介绍

    随着技术的发展,单片机开发手段也越来越先进,而价格却不断下降。当FLASH型单片机被广泛应用后,采用软件模拟加写片验证成为一种经济实用的实验方法。而近年来很多单片机都具有了ISP功能,只要一根下载线即可以编程,不再需要编程器。 美国SST公司推出的SST系列单片机更是集成了仿真功能,配合Keil软件,可使用户的目标板直接具有仿真功能,将单片机的易用性推向一个新的高度。 SST89E564RD是美国SST公司推出的一款内嵌89C52核的单片机,除具有89C52的所有资源外,还增加了768字节的XRAM(地址范围100H-2FFH);增加了64KBlock0的Flash(地址范围:0000H-FFFFH),原89C52的8KFlash为Block1,占用10000H-11FFFH的地址空间。出厂时SST89E564RD中已经固化与Keil连接的仿真软件SoftICE,该Firmware与Keil一起可将C或汇编生成的代码通过串口直接下载到Block0中,且可在线调试,该软件占用Block1的前4K和Block0的后1KFlash空间,调试时占用串口和定时器2。

    标签: E564 SST 564 89E

    上传时间: 2014-12-27

    上传用户:uuuuuuu