论文以Altera公司的Cyclone II系列EP2CSQ208为核心芯片,构建基于FPGA的SOPC嵌入式硬件平台,并以此平台为基础深入研究SOPC嵌入式系统的硬件设计和软件开发方法,详细测试和验证系统存储模块和外围模块。同时以嵌入式处理器IP核NioslI为核心,设计出基于NioslI的视觉控制软件。在应用中引入pc/os.II实时操作系统,介绍了实时操作系统I_tc/OS.II的相关概念和移植方法,设计了相关底层软件及轨迹图像识别算法,将具体应用程序划分成多个任务,最终实现了视觉图像的实时处理及小车的实时控制。 在本设计中,图像采集部分利用SAA7111A视频解码芯片完成视频信号的采集,利用FPGA完成复杂高速的逻辑控制及时序设计,将采集的数字视频信号存储在外扩存储器SRAM中,以供后续图像处理。 在构建NioslI CPU时,自定制了SRAM控制器、irda红外接口、OC i2c接口、PWM接口和VGA显示接口等相关外设组件,提供了必要的人机及控制接口,方便系统的控制及调试。
上传时间: 2013-11-13
上传用户:chenhr
针对嵌入式软件的特点及其对调试技术的要求,在比较常用的一些动态调试方法基础上,提出了一种在线调试技术。在不影响系统运行环境和实时性要求的前提下,通过将数据临时保存在数组中,自动生成文件或在外部触发事件下生成文件的方式,实现对变量变化过程的动态跟踪,并给出了具体设计流程图。最后结合工程应用,通过对一类嵌套式数据丢包现象的排查过程,验证了本方法的有效性和实际应用价值。
上传时间: 2013-11-01
上传用户:mnacyf
新兴的SAl'A技术为高速、便携、高性价比的嵌入式硬盘存储系统的研制提供了保障。将SATA2.5协议写到Virtex一5 FPGA内部,通过GTP收发器实现高速串行数据传输与存储,可以突破PCI接口的瓶颈,使系统具备高速、实时、便携和海量存储等特点。关键词:SATA;Virtex一5;FPGA;硬盘存储;嵌入式系统 SATA硬盘作为新型的存储介质,具有高速、海量、价格低廉、使用方便等优点。SATA2.5协议支持3.0Gb/s的接口速度,SATA2.5硬盘的持续存储速度可达80MB/8,最大存储容量已经达到750GB(如希捷ST3750640AS硬盘)。SAlrA硬盘已经占据了大部分的PC机硬盘市场,并且正向工作站、服务器的领域迈进。而在嵌入式的应用领域,目前的硬盘存储设备依然广泛采用传统的IDE(ATA)和SCSI硬盘。由于两者存在低速或昂贵的缺点。因此如何将SATA硬盘存储应用到嵌入式系统中就成为今后相关领域的研究重点。
上传时间: 2015-01-03
上传用户:yy541071797
大名鼎鼎的嵌入式操作系统vxworks的完整的源代码,支持多种体系结构的嵌入式处理器,如arm,x86,i960,mc68k,mips,ppc,sparc等,包含完整的实时多任务处理及网络tcpip,dhcp,rip等协议,tffs文件系统,以及各种硬件驱动程序如usb
上传时间: 2015-01-06
上传用户:龙飞艇
ftp源代码。大名鼎鼎的嵌入式操作系统vxworks的完整的源代码,支持多种体系结构的嵌入式处理器,如arm,x86,i960,mc68k,mips,ppc,sparc等,包含完整的实时多任务处理及网络tcpip,dhcp,rip等协议,这里是Vxworks下的ftp源代码,
上传时间: 2013-12-18
上传用户:klin3139
文章讨论了Linux 作为实时应用操作系统的一些不足,从实现机制上分析了产生这些不足的原因。详细阐述了实时操作系统RTLinux 的实现原理,着重介绍了嵌入式RTLinux 系统的开发过程,并给出了该系统实时性能测试的方法和结果
上传时间: 2014-01-20
上传用户:tuilp1a
利用嵌入式ARM微处理器,周立功LPC2100些列开发办,实时时钟程序
上传时间: 2015-04-28
上传用户:叶山豪
实时操作系统,简单实用,是嵌入式学习者入门的利器,欢迎大家来交流
标签: 实时操作系统
上传时间: 2015-05-13
上传用户:qiaoyue
运行环境是keil。这是一个实现嵌入式TCP/IP的程序,运行在万邦的w78e516上面,网卡芯片采用的是rtl8019.程序中采用了uc/os提高实时性!
上传时间: 2014-01-23
上传用户:czl10052678
用于嵌入式环境的数据库,可用于多种嵌入式实时操作系统。
上传时间: 2013-12-13
上传用户:ynzfm