头条 使用有安全保障的闪存存储构建安全的汽车系统 在现代汽车嵌入式系统中,高度安全的数据存储是必不可少的,尤其是在面对日益高明的网络攻击时。本文将介绍设计师正确使用闪存的步骤。 最新设计资源 基于NiosII的低码率实时H.264视频编码器 [可编程逻辑][其他] H.264标准作为新一代视频编码标准,是面向多比特率的视频编码标准,也称JVT/AVC标准,既可用于高码率的HDTV和数字存储系统,也可用于低码率的实时通信系统。在相同的图像质量情况下,H.264比H.263和MPEG一4可以节省20%~50%的码率。就其基本档次而言,编码器的复杂度是H.263的10倍左右。H.264良好的网络亲和性和优异的压缩性能使其成为视频应用的首选,但其巨大的运算量成为许多应用的瓶颈。笔者基于NiosII设计了一种低码率实时应用的编码系统。该系统充分利用FPGA的并行设计结构,对视频数据采用高压缩比的H.264标准编码,能很好地满足低码率实时编码的要求。 发表于:2011/10/23 基于FPGA控制VGA显示的多通道数字示波器的设计[可编程逻辑][其他] 摘要:为了实现对0~1MHz的信号进行测量以及显示的目的,制作了基于SOPC技术的VGA显示数字存储示波器。采用硬件与软件相配合的设计方法,主要模块有基于FPGA的最小系统模块、信号调理电路模块、AD采样模块、触发电路 发表于:2011/10/23 基于DSP的高阶COSTAS锁相环的设计[嵌入式技术][其他] 本文主要介绍了一种新型的适用于MPSK载波提取的高阶COSTAS环路,能满足MPSK相干解调的需要,且便于DSP实现。针对COSTAS环算法的DSP实时实现问题,进行了详细的讨论。最后,针对一个具有较高数据速率8PSK调制解调实例,在单片C6416上完成了基于高阶COSTAS环的载波同步及相干解调,并给出了通过CCS工具观察到的DSP实现结果,证明高阶COSTAS锁相环具有较好的载波同步性能。 发表于:2011/10/23 基于单片机的智能救援机器人小车设计[嵌入式技术][其他] 摘要:设计了一种简单的基于单片机的智能救援机器人小车,设计简单,易于实现,通过现场演示,我们的设计取得了不错的结果。关键词:单片机;智能救援;机器人小车0引言近几年地震灾害频频发生,危害 发表于:2011/10/23 车载音响自动检测播放电路[其他][汽车电子] 摘要:文章分析音频检测电路的原理,音频信号通过该检测电路,将触发输出低电平,使系统自动切换到AUX(辅助输入)信号源进行播放。关键词:电压跟随;滤波;放大0引言目前汽车音响的功能越来越多,从收 发表于:2011/10/23 嵌入式Linux系统中内核抽象的动态扩展技术[嵌入式技术][其他] 嵌入式系统由于其工作环境、位置分布、与应用系统的结合方式等方面的原因,在系统的升级、修改方面存在着相当的困难,且费用高。目前大多数嵌入式系统内核只能在一定程度上进行静态扩展,这意味着修改某些内核属性值后要重新编译内核,对普通用户而言难以实现。通信的发展使得嵌入式操作系统的动态扩展成为可能,可以在远程控制的基础上增加嵌入式系统的灵活性,延长嵌入式系统的寿命;同时,由于嵌入式Linux的应用日益广泛,研究嵌入式Linux的动态扩展具有重要意义。动态扩展是指系统在运行状态下实现系统的升级和维护。动态扩展技术目前被广泛应用在软件系统开发的各个领域。组件、可扩展的数据库系统、主动网等多种技术都是动态扩展技术在各个领域的具体体现。在嵌入式操作系统领域,动态扩展技术研究的主要目标是实现内核抽象的扩展。实现操作系统内核抽象的动态扩展能够提高系统的灵活性、适应性,使系统能够根据应用的需求,提供特定的服务。然而,由于嵌入式系统硬件资源有限,这对研究嵌入式Linux系统核心的动态扩展性是一个极大的挑战。本文主要讨论嵌入式Linux系统中内核抽象的动态扩展技术。1、几种主要的内核动态扩展技术的分析当前应用于操作系统中的动态扩展技术主 发表于:2011/10/23 基于ARM与μClinux系统的RTU设计 [嵌入式技术][其他] 采用工业控制计算机,扩展测控硬件接口电路,是RTU设计常见的方法,但是这种方法设计的RTU成本高、体积大、耗电大。采用80C196等单片机设计RTU,由于单片机的运算处理和硬件扩展等能力较低,影响RTU的性能。而基于ARM处理器设计的RTU,硬件上具有成本低、体积小、耗电省、处理能力强等优点;软件上由于采用μClinux操作系统,有许多优秀的应用程序成果可以利用。正是由于这些优势,采用ARM和μClinux设计RTU已经成为一个热点 发表于:2011/10/23 FPGA如何帮您实现家居遥控[可编程逻辑][其他] 该系统采用“电脑主机+单片机+FPGA”的结构,系统软件分为两部分:一部分是在主机上运行的Girder程序,用于解码接收到的信号并控制电脑执行指定的动作,另一部分运行在单片机上,用于驱动遥控器的液晶(LCD)显示 发表于:2011/10/23 嵌入式Linux中断现场保护的优化[嵌入式技术][其他] 时钟中断是操作系统中比较重要的一个部分,也是实时性要求较高的部分,在UNIX中时钟中断的优先级定义为6,仅次于最高优先级。以µC/OS-II时钟中断处理为例,中断处理过程如图3。µC/OS-II时钟中断服务中,首先要对中断嵌套计数器OSIntNesting进行加1操作,防止在嵌套的中断中进行任务调度;随后调用OSTimeTick()对每个睡眠任务的OSTCBDly进行减1以及对系统时间OSTime加1操作;最后调用OSIntExit()进行任务调度,如果不需要任务切换则返回到中断服务程序中。可见在时钟中断处理中,操作最多的集中在OSTimeTick()和OSIntExit()这两个函数上。通过armCC编译器的-s选项对两者进行编译,在得到的汇编代码中,前者需要使用R0、R1、R4-R7,后者需要R0-R3,没有使用R8-R12,而OSIntNesting++的操作也完全可以使用R0-R7进行,这样,在进入中断处理时,需要保存的通用寄存器仅仅为R0-R7。因此对图3中的①进行改写得到的保护中断现场的代码如图4所示。 发表于:2011/10/23 提高汽车引擎控制单元的测试速度[其他][汽车电子] 汽车电力系统的不当调节,会导致经常发生电压骤降和过击的现象。在正常的情况下,电压的范围会介于11到15伏特之间,而在暂态开始和执行的情况下,则会介于8到24伏特之间。因此,在测试引擎控制单元(ECU)时必须执行电压边限测试,以验证在极端的偏压电压情况下能否正常操作,以及容许度有多大。 发表于:2011/10/23 AVR单片机的智能信息记录仪设计方案[嵌入式技术][其他] 随着计算机技术的发展,对各种仪器的使用情况的监控也越来越智能化。针对目前市场上时间记录仪成本高、可扩展性差、存储容量小、编程复杂等缺点,本文通过以AVR单片机为核心控制器,以高亮度液晶为显示器,以USB移动硬盘为存储设备,设计了一种智能时间记录仪。 发表于:2011/10/23 无线充电新策略:深入Powermat无线充电系统[通信与网络][其他] 无论是各式各样的移动手机,平板电脑,又或者是MP3播放器,我们好像已经日益离不开这些电子设备了,哪怕一天也好。而使用这些器件最离不开的则是充电的问题了。 发表于:2011/10/22 UPS电源整合在城市轨道交通中的应用[通信与网络][其他] 城市轨道交通车站内包含众多的弱电设备系统,如通信、信号、综合监控、环境监控、办公自动化、门禁、自动售检票、火灾自动报警、屏蔽门、应急照明、变电所综合自动化等这些系统负责地铁车站的旅客运输环境监控、信息传递和乘客导引等,属于重要或特别重要的一级负荷,需要可靠性很高的电源.以保证供电质量和供电连续性。 发表于:2011/10/22 浅析音频合成中最常见的基本波形[通信与网络][其他] 本文介绍音频合成中最常见的几个基本波形。这些基本波形在模拟声音合成中,是电压控制振荡器(VCO)与低频振荡器(LFO)的发声依据。当然在数字音频合成中,也是最基本的和需要了解的波形。 发表于:2011/10/22 异步FIFO那点事[通信与网络][其他] 设计一个FIFO是FPGA设计者遇到的最普遍的问题之一。本文着重介绍怎样设计FIFO——这是一个看似简单却很复杂的任务。一开始,要注意,FIFO通常用于时钟域的过渡,是双时钟设计。换句话说,设计工程要处理(work 发表于:2011/10/22 <…1704170517061707170817091710171117121713…>