用AXD 在线调试uClinux-2.4.x操作系统
2013-02-13 8
用arm-elf-gdb可以在线调试uClinux下的应用程序,也可以仿真调试uClinux系统。用AXD调试uClinux则简单易行。 用AXD调试uClinux所需主要文件有:images\image.ram、linux-2.4.x\linux和system.map。image.ram将被AXD加载在实验板的SDRAM中执行;linux为AXD调试提供符号和函数等;system.map则提供给我们调试内容相 .. [查看全文]
步进电机程序控制
2013-02-13 杨新军 15
摘要:步进电机具有控制简便、定位准确等特点。随着科学技术的发展,在许多领域将得到广泛的应用。鉴于传统的脉冲系统移植性不好,本文提出微机控制系统代替脉冲发生器和脉冲分配器,用软件的方法产生控制脉冲,通过软件编程可以任意设定步进电机的转速、旋转角度、转动次数和控制步进电机的运行状态。以简化控制电路,降低生产成 .. [查看全文]
嵌入式linux系统的启动信息注释
2013-02-13 17
作为一名嵌入系统开发者,你一定遇到过下面的情景: 在某论坛上看到一篇帖子,上面贴着嵌入式linux开发板启动时的有关信息,然后大家在帖子里讨论着这个启动过程中出现的问题,随机举例如下: Linux version 2.4.20-uc0 (root@Local) (gcc version 2.95.3 20010315 (release)(ColdFire patches - 20010318 from http://f (u .. [查看全文]
51单片机定时系统
2013-02-13 21
定时/计数器和中断源的多少直接决定单片机的性能。MCS-51单片机内部有两个可编程的16位定时/计数器和5个中断源,具有较强的实时处理能力和对外部应急事件的处理能力。要充分发挥单片机的功能,必须充分利用定时和中断。 定时器/计数器一、定时和延时的区别在单片机程序清单中,经常看到延时子程序和定时(中断)子程序。 .. [查看全文]
Nios II仿真简介
2013-02-12 11
与开发ARM等通常的处理器不同,NiosII的开发多了一个非常重要的手段:仿真。因为NiosII毕竟还是基于FPGA的软核处理器。在这里,我粗略得介绍一下nios 的仿真;更加详细的帮助信息请您参考Altera公司提供的文档。如果本文能对您有一点点帮助,我都会感到非常高兴。 对于仿真,我主要讲述一下在ModelSim6.0环境下的前仿真(n .. [查看全文]
几种内嵌8051无线SoC芯片的应用比较与选择
2013-02-12 丁飞 张西良 张世庆 11
随着网络及其通信技术的飞速发展,短距离无线通信以其抗干扰能力强、可靠性高、安全性好、受地理条件限制较少、安装施工简便灵活等特点,在许多领域都得到了广泛的应用。无线SoC芯片(也称无线单片机)将微控制器、存储器、A/D转换器、需要的接口电路和无线收发芯片全部集成到一个非常小的芯片上,并具有通用频带、收发合一、 .. [查看全文]
用CPU配置FPGA(一)概 述
2013-02-11 6
一. 概 述 目前很多产品都广泛用了FPGA,虽然品种不同,但编程方式几乎都一样:利用专用的EPROM对FPGA进行配置。专用的EPROM价格不便宜,且大不跟上都是一次性OPT方式编程。一旦更改FPGA设计,代价不小。为了进一步降低产品的成本和升级成本,可以考虑利用板上现有CPU子系统中空闲的ROM空间存放FPGA的配置数据,并 .. [查看全文]
一种基于FPGA的A超数字式探伤系统的研究
2013-02-11 9
摘要: 简略介绍了超声探伤的基本原理,并在此基础上提出了一种基于FPGA的A型数字式超声系统的构成方式,着重介绍了系统的硬件构成。其中,基于FPGA的数字信号处理模块从根本上解决了传统A型探伤仪的采样速度低、处理速度慢的问题。 超声波是一种机械波,机械振动与波动是超声波探伤的物理基础。超声波在媒介中传播,有波的 .. [查看全文]
Keil C51编程控制倍频正弦信号的产生
2013-02-11 陈红仙 14
MCS51单片机是我国应用最为广泛的单片机种。以往单片机应用程序主要用汇编语言编写,由于汇编语言程序的可读性和可移植性都较差,采用汇编语言编写单片机应用程序不但周期长,而且调试和排错也比较困难。为了提高编制单片机应用程序的效率,改善程序的可读性和可移植性,采用高级语言无疑是一种好的选择。C语言是一种通用的计算 .. [查看全文]
S3C4510b芯片的系统中的地址重映射的实现
2013-02-11 14
地址重映射,说白了就是存储空间的重新分配,又被称为 Remap。地址空间的重新分配,与处理器的硬件结构紧密相关。总体来说,32 位系统中的地址重映射机制可以分为两类情况,一类是处理器内部有专门的寄存器可以完成 Remap,这种只需将 Remap寄存器的相应位置 1,由硬件逻辑来完成地址的重新映射,如 Atmel AT91xx 系列, .. [查看全文]
低电压PLD/FPGA的供电设计
2013-02-11 8
由于半导体制造工艺的原因,低电压器件的成本比传统5V器件更低,性能更优,加上多数器件的I/O脚可以兼容5v/3.3v TTL电平,可以直接使用在原有系统中,所以各大半导体公司都将3.3v,2.5v等低电压集成电路作为推广重点,如高端的DSP,PLD/FPGA产品已广泛采用3.3v,2.5v甚至1.8v,1.5v供电。 面对低电压芯片的广泛使用,我 .. [查看全文]
Quartus II 调用ModelSim 仿真
2013-02-10 19
下面是基于在Altera Quartus II 下如何调用ModelSim 进行仿真的一个实例。 不能否认,Quartus II(我用的7.0)无法像ISE 那样方便的直接调用ModelSim,而是需要额外的做一些工作。这确实给我们的仿真调试带来了一些不便。特权同学也是在摸索了好久以后才彻底搞定这个问题,下面分享下,力求明白易懂,让大家少走一些弯路。 1 .. [查看全文]

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