在FPGA中基于信元的FIFO设计方法
2013-03-30 8
设计工程师通常在FPGA上实现FIFO(先进先出寄存器)的时候,都会使用由芯片提供商所提供的FIFO。但是,由于其通用性使得其针对性变差,某些情况下会变得不方便或者将增加硬件成本。此时,需要进行自行FIFO设计。本文提供了一种基于信元的FIFO设计方法以供设计者在适当的时候选用。这种方法也适合于不定长包的处理。 FIFO在 .. [查看全文]
基于DSP的纸币号码识别系统
2013-03-30 苑玮琦 郑传琴 9
摘要:本文给出并实现了一种基于DSP的纸币号码识别系统。该系统通过视频解码器SAA7113将纸币号码图像转换成数字图像,并通过复杂可编程逻辑器件CPLD对SAA7113输出的数字图像进行开窗处理,以减小DSP的图像数据处理量和存储量。该系统的特点是在采用TI公司较廉价的54x系列DSP条件下,可以实现每秒25幅号码图象的视频 .. [查看全文]
嵌入式系统设计中C/C++代码的优化
2013-03-30 11
1 引言 计算机技术和信息技术的高速发展的今天,计算机和计算机技术大量应用在人们的日常生活中,嵌入式计算机也得到了广泛的应用。 嵌入式计算机是指完成一种或多种特定功能的计算机系统,是软硬件的紧密结合体。具有软件代码小、高度自动化、响应速度快等特点。 特别适合于要求实时和多任务的应用体系。嵌入式实时系统是目前 .. [查看全文]
在嵌入式系统上实现视频解码
2013-03-30 8
随着数字多媒体的应用日渐广泛,视频解码在嵌入式系统设计中变成一个基本要素。视频标准有多种,依赖于产品可实施其中的一个或者多个标准。当然这不是全部,视频仅仅是多媒体码流的一部分,另外还有音频或者语音需要并行处理。因此,一个精确的处理存储或数据流的同步层是必需的。此外,视频解码本身对性能要求较高,需要不 .. [查看全文]
基于VxWorks的多DSP系统的多任务程序设计
2013-03-30 8
摘要:多DSP信号处理板广泛地运用于工业、军事、通信和医疗等许多方面。本文介绍一种基于VxWorks实时操作系统的ADSP21160的多DSP板设计,以及该板在数字式声纳的实时信号处理系统中的应用,并介绍在VxWorks实时操作系统下的软件算法仿真和实现。 近年来,计算机产品的应用领域越来越广,数字信号处理器的发展表现得尤为 .. [查看全文]
uCOS-II在TMS320VC33上的可靠应用
2013-03-30 16
目前,uCOS-II已经被成功移植到多种微处理器 上,其中也包括TMS320VC33。在uCOS-II的网站上可以免费下载相关处理器的移植代码,这些代码可以作为 uCOS-II应用中一个非常好的起点。笔者在应用这些 移植代码时遇到了一些问题,因此如何使移植更加可靠、 高效,仍然是一个值得深入探讨的话题。网上 TMS320VC33的移植代码已 .. [查看全文]
ARM S3C44B0X与C54X DSP的接口设计
2013-03-29 11
摘要: 以SAMSUNG公司的ARM SOC芯片S3C44B0X和TI公司的TMS320C5416 DSP为例,讲述了ARM与DSP的数据接口技术,并结出了硬件连接图和软件代码。 关键词: ARM S3C44B0X 主机接口(HPI) TMS320C5416 后PC时代,嵌入式产品逐渐占领市场。而这些嵌入式产品的核心——处理器决定了产品的市场和性能。高 .. [查看全文]
基于ARM9的多功能硬盘MP3播放器的设计
2013-03-29 26
很难给这个设计方案定义一个确切的名称,是硬盘MP3播放器,还是数码相机伴侣,还是是电子相框,甚至叫做移动硬盘?其实这几项功能这款设计方案都具备了。不过通常来说,作为MP3使用的频率更高一些,因此我们姑且还是将它称作多功能硬盘MP3播放器。 这款多功能MP3播放器的核心是三星公司的S3C2410芯片。该芯片是基于AR .. [查看全文]
Blob 在S3C44B0 上的移植
2013-03-29 赵俊良 李哲英 9
Bootloader 是嵌入式系统软件开发的第一个环节, 它紧密地将软硬件衔接在一起, 对于一个嵌入式设备后续的软件开发至关重要。Blob 是一款功能强大的Bootloader,S3C44B0 是三星公司一款基于ARM7TDMI 的嵌入式通用处理器。本文详细介绍Blob 在基于S3C44B0 的开发板上的运行原理与移植过程。 Bootloader 对于嵌入式设备来说 .. [查看全文]
彩色STN模块VP2188与51单片机接口
2013-03-29 14
VP2188是精电蓬远生产的一款彩色STN液晶显示模块,此模块为点阵透射式彩色STN显示屏,色阶为65 k色、白色LED背光,其核心控制器是Philips COG封装的PCF8837.PCF8837是单片式彩色STN控制驱动器,存储容量为176*132*16=45 kB,有3种颜色显示模式(RGB 565或444或332),驱动能力为176行,396列(132*RGB)输出. PC .. [查看全文]
VxWorks系统上基于M总线控制系统的设计与实现
2013-03-29 徐健 粱允荣 刘艳梅 11
摘要:研究基于VxWorks嵌入式实时系统下M 总线控制系统的软件设计思想和实现方法.该系统需要设置两个各自独立运行的实时任务. 达到对外部设备进行控制的功能.第1个任务负责收集命令和通过传感器采集到的数据,并设定命令优先级;第2个任务负责解释执行,并发送命令执行后的啊应,两个任务之间通过命令缓存链表进行通信. .. [查看全文]
Verilog HDL设计练习进阶(八)
2013-03-28 7
练习八. 利用有限状态机进行复杂时序逻辑的设计 目的:掌握利用有限状态机实现复杂时序逻辑的方法; 在数字电路中我们已经学习过通过建立有限状态机来进行数字逻辑的设计,而在Verilog HDL硬件描述语言中,这种设计方法得到进一步的发展。通过Verilog HDL提供的语句,我们可以直观地设计出适合更为复杂的时序逻辑的电路。关于 .. [查看全文]

推荐文章
最新文章
热门文章
本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号