用U-BOOT构建嵌入式系统的引导装载程序
2012-06-26 11
摘 要:BootLoader(引导装载程序)是嵌入式系统软件开发的第一个环节,它把操作系统和硬件平台衔接在一起,对于嵌入式系统的后续软件开发十分重要,在整个开发中也占有相当大的比例。U-BOOT是当前比较流行、功能强大的BootLoader,可以支持多种体系结构。LH7A400是Sharp公司生产的一款基于ARM922T内核的32位RISC芯片 .. [查看全文]
USB软件狗的设计及反破解技术
2012-06-26 徐增祥 149
摘要:介绍了软件狗技术的发展,提出了一种改进的低成本USB软件狗的设计方案,分析了常见的加解密技术,并据此提出了一系列反破解措施。 关键词:USB 软件狗 加解密技术 反破解 1 软件狗技术 近年来,软件狗技术在保护软件开发者利益、防止软件盗版方面起了很大作用。软件狗技术属于硬加密技术,它具有加密强度大、可靠性高等特 .. [查看全文]
Nios ii设备管理分析
2012-06-25 自由鸟 8
Nios II设备分析 Altera公司是世界上可编程芯片系统(SOPC)解决方案领先者之一,Nios II是Altera公司推出的最新32位嵌入式软核处理器,具有很大的灵活性,Nios II开发包中含有一套通用外设和接口库,用户可以方便的进行系统集成。我们也需要将拥有自主知识产权的IP集成到Nios II处理器系统,通过SOPC Builder软件的用户逻辑接 .. [查看全文]
基于SRAM和DRAM结构的大容量FIFO的设计与实现
2012-06-25 杨奇 杨莹 11
1 引言 FIFO(First In First Out)是一种具有先进先出存储功能的部件,在高速数字系统当中通常用作数据缓存。在高速数据采集、传输和实时显示控制领域中,往往需要对大量数据进行快速存储和读取,而这种先进先出的结构特点很好地适应了这些要求,是传统RAM无法达到的。 许多系统都需要大容量FIFO作为缓存,但是由于成本和容量 .. [查看全文]
DDR1&2&3的“读”和“写”眼图分析
2012-06-25 孙灯亮 29
DDR 1&2&3总线概览 DDR全名为Double Data Rate SDRAM ,简称为DDR。现在DDR技术已经发展到了DDR 3,理论上速度可以支持到1600MT/s。DDR总线走线数量多,速度快,操作复杂,探测困难,给测试和分析带来了巨大的挑战。 DDR 本质上不需要提高时钟频率就能加倍提高SDRAM的速度,它允许在时钟的上升沿和下降沿 .. [查看全文]
循环冗余校验码的单片机及CPLD实现
2012-06-24 9
摘要: 循环冗余码校验(CRC)是一种可靠性很高的串行数据校验方法。介绍循环冗余码校验的基本原理,并分别用单片机和 CPLD作了循环冗余码验的软件实现和硬件实现。包括汇编语言和VHDL语言源程序。 关键词 :差错校验 查表法 CPLD 1 基本原理 串行数据的差错检验是保证数据正确的必要手段,通常采用奇遇校验法和循环冗余校验 .. [查看全文]
JTAG控制电路的应用与研究
2012-06-24 邓旭 10
所有逻辑器件的厂商生产的器件都支持JTAG 加载电路, 它是一种通用的加载电路. 几乎所有的逻辑工程师或硬件开发工程师都曾被这种简单的JTAG 控制电路困惑过. 本人通过多次的现场应用,把JTAG电路的应用技巧总结如下.(以ALTERA,并且FPGA支持CPU+JTAG编程模式为例). 典型的JTAG 控制电路 很多设计者在应用此电路的时候,往 .. [查看全文]
选择正确的嵌入式操作系统
2012-06-22 David Brenan 8
本文介绍了选择RTOS的一些标准。 在嵌入式系统的前期设计过程中,你必须决定所采用的嵌入式操作系统的类型。这是一个很重要的决定,因为这会影响到工程后期的发布以及软件的维护。本文中我将概括四种通用体系和一些值得考虑的观点。 没有标准的操作系统 很多嵌入式操作系统都是非标准的操作系统。对于针对比较狭窄领域,尤其是 .. [查看全文]
使用Embedded Visual C4.0来进行WindowsCE.net的开发
2012-06-22 16
本文主要讲述如何使用Embedded visual C 4.0 来进行 Windows CE.net的开发?如果你已经能熟练应用 Microsoft Visual C 这个微软 Windows 平台上最优秀的开发工具,那么这个针对于嵌入式Windows CE.net的开发环境Embedded visual C 4.0对你来说也就相对简单了。 关于Embedded visual C 4.0向导 Embedded visualC 4.0能使你 .. [查看全文]
EGUI嵌入式图形系统文档
2012-06-22 asmcos 15
EGui是一个基于Linux Framebuffer的嵌入式图形系统,采用完全开放源代码方式发布代码。并且EGui图形代码将会完全免费。EGui目前基本完成图形系统的完整的框架,有window管理,事件管理和事件分发,timer的实现,widget实现了一部分。1. EGui 简介EGui是一个基于Linux Frame buffer的嵌入式图形系统,希望它能为Linux提 .. [查看全文]
简单PID数字控制的伪代码
2012-06-22 戎亚新 9
先说一下控制系统的构成,一个经典的控制系统是一个反馈控制系统,通常由一个被控对象,一个控制器,一个给定信号,还有传感器组成,通常给定信号要和传感器反馈过来的反馈信号进行比较得到误差作为控制器的输入,而控制器的输出用来控制被控对象,它是被控对象的输入。 而控制器又以 pid 控制器最为经典,一个 pid 控制器的结构 .. [查看全文]
触摸屏的分类及应用
2012-06-22 邢丽娟 9
触摸屏原理和分类 触摸屏系统一般包括两个部分:触摸检测装置和触摸屏控制器。触摸检测装置安装在显示器屏幕前面,用于检测用户触摸位置,接收后送触摸屏控制器;触摸屏控制器的主要作用是从触摸点检测装置上接收触摸信息,并将它转换成触点坐标,再送给CPU ,它同时能接收CPU 发来的命令并加以执行。 随着科技的进步,触摸屏 .. [查看全文]

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