用U-BOOT构建嵌入式系统的引导装载程序
2012-06-26 12
摘 要:BootLoader(引导装载程序)是嵌入式系统软件开发的第一个环节,它把操作系统和硬件平台衔接在一起,对于嵌入式系统的后续软件开发十分重要,在整个开发中也占有相当大的比例。U-BOOT是当前比较流行、功能强大的BootLoader,可以支持多种体系结构。LH7A400是Sharp公司生产的一款基于ARM922T内核的32位RISC芯片 .. [查看全文]
TMS320F2812与触摸屏的通信程序设计
2012-06-26 6
1 引言 自20世纪60年代以来,数字信号处理(Digital Signal Processing,DSP)日渐成为一项成熟技术,并在多项应用领域逐渐替代了传统模拟信号处理系统。DSP技术及设备具有灵活、精确、抗干扰能力强、设备尺寸小、速度快、性能稳定和易于升级等优点。以DSP为核心的控制器在控制过程中需要将许多参数显示给用户,同时有的控制 .. [查看全文]
DDR1&2&3的“读”和“写”眼图分析
2012-06-25 孙灯亮 38
DDR 1&2&3总线概览 DDR全名为Double Data Rate SDRAM ,简称为DDR。现在DDR技术已经发展到了DDR 3,理论上速度可以支持到1600MT/s。DDR总线走线数量多,速度快,操作复杂,探测困难,给测试和分析带来了巨大的挑战。 DDR 本质上不需要提高时钟频率就能加倍提高SDRAM的速度,它允许在时钟的上升沿和下降沿 .. [查看全文]
Nios ii设备管理分析
2012-06-25 自由鸟 9
Nios II设备分析 Altera公司是世界上可编程芯片系统(SOPC)解决方案领先者之一,Nios II是Altera公司推出的最新32位嵌入式软核处理器,具有很大的灵活性,Nios II开发包中含有一套通用外设和接口库,用户可以方便的进行系统集成。我们也需要将拥有自主知识产权的IP集成到Nios II处理器系统,通过SOPC Builder软件的用户逻辑接 .. [查看全文]
基于SRAM和DRAM结构的大容量FIFO的设计与实现
2012-06-25 杨奇 杨莹 12
1 引言 FIFO(First In First Out)是一种具有先进先出存储功能的部件,在高速数字系统当中通常用作数据缓存。在高速数据采集、传输和实时显示控制领域中,往往需要对大量数据进行快速存储和读取,而这种先进先出的结构特点很好地适应了这些要求,是传统RAM无法达到的。 许多系统都需要大容量FIFO作为缓存,但是由于成本和容量 .. [查看全文]
循环冗余校验码的单片机及CPLD实现
2012-06-24 10
摘要: 循环冗余码校验(CRC)是一种可靠性很高的串行数据校验方法。介绍循环冗余码校验的基本原理,并分别用单片机和 CPLD作了循环冗余码验的软件实现和硬件实现。包括汇编语言和VHDL语言源程序。 关键词 :差错校验 查表法 CPLD 1 基本原理 串行数据的差错检验是保证数据正确的必要手段,通常采用奇遇校验法和循环冗余校验 .. [查看全文]
JTAG控制电路的应用与研究
2012-06-24 邓旭 12
所有逻辑器件的厂商生产的器件都支持JTAG 加载电路, 它是一种通用的加载电路. 几乎所有的逻辑工程师或硬件开发工程师都曾被这种简单的JTAG 控制电路困惑过. 本人通过多次的现场应用,把JTAG电路的应用技巧总结如下.(以ALTERA,并且FPGA支持CPU+JTAG编程模式为例). 典型的JTAG 控制电路 很多设计者在应用此电路的时候,往 .. [查看全文]
单片机应用中的实用技巧(二)
2012-06-22 9
5、用一个带A/D的I/O口实现16个键盘输入。 许多单片机带有A/D转换功能,在实际运用中,如果利用其中的一路A/D转换,可以很方便地实现4×4键盘输入。 如图一所示,由于键盘的纵向电阻R1~R4的阻值为递增状态,其增幅超过横向最大阻值电阻R8,因此当按键从S1至S16按下时,纵向电阻与横向电阻串联的阻值也会相应由低到高增加 .. [查看全文]
简单PID数字控制的伪代码
2012-06-22 戎亚新 9
先说一下控制系统的构成,一个经典的控制系统是一个反馈控制系统,通常由一个被控对象,一个控制器,一个给定信号,还有传感器组成,通常给定信号要和传感器反馈过来的反馈信号进行比较得到误差作为控制器的输入,而控制器的输出用来控制被控对象,它是被控对象的输入。 而控制器又以 pid 控制器最为经典,一个 pid 控制器的结构 .. [查看全文]
选择正确的嵌入式操作系统
2012-06-22 David Brenan 8
本文介绍了选择RTOS的一些标准。 在嵌入式系统的前期设计过程中,你必须决定所采用的嵌入式操作系统的类型。这是一个很重要的决定,因为这会影响到工程后期的发布以及软件的维护。本文中我将概括四种通用体系和一些值得考虑的观点。 没有标准的操作系统 很多嵌入式操作系统都是非标准的操作系统。对于针对比较狭窄领域,尤其是 .. [查看全文]
EGUI嵌入式图形系统文档
2012-06-22 asmcos 17
EGui是一个基于Linux Framebuffer的嵌入式图形系统,采用完全开放源代码方式发布代码。并且EGui图形代码将会完全免费。EGui目前基本完成图形系统的完整的框架,有window管理,事件管理和事件分发,timer的实现,widget实现了一部分。1. EGui 简介EGui是一个基于Linux Frame buffer的嵌入式图形系统,希望它能为Linux提 .. [查看全文]
典型的PID处理程序
2012-06-22 lookuper 6
*============================ ======================================================================== 这是一个比较典型的PID处理程序,在使用单片机作为控制cpu时,请稍作简化,具体的PID参数必须由具体对象通过实验确定。由于单片机的处理速度和 ram资源的限制,一般不采用浮点数运算,而将所有参数全部用整 .. [查看全文]

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