在VMWare上安装VxWorks实时操作系统
2012-11-07 hgdsys008 16
0 概述 VxWorks是风河公司(Windriver)开发的实时操作系统之一,以其优秀的可靠性、实时性及内核的可裁减性,被广泛应用于通信、军事、航天、航空等关键行业领域。VxWorks可以适用于多种硬件体系结构,其中也包括大家日常都可以接触到的PC体系结构。 VMWare 是被广泛应用虚拟PC系统软件,他可以提供基于Inetl CPU的虚拟 .. [查看全文]
s3c2410移植MPlayer到linux2.6
2012-11-07 7
我使用的linux内核为2.6.14.1 MPlayer版本为MPlayer-1.0pre7try2.bz2 目前虽然已经添加了mad的mp3库,但播放声音文件回导致mplayer错误,放视频还得禁掉声音,怪了,madplay放mp3就很好 下面介绍下整个移植过程,也是参考了网上很多文章综合而来的 =========================================================== .. [查看全文]
S3C44B0的可用I/O口分析
2012-11-07 12
S3C44B0X具有71个I/O口,但不是每一个都可以供用户使用的,下面列表分析I/O的可用性。 PA0~PA8:做地址线, 最好不用 PA9 :如果不需要扩展32M的存储器, 可用(仅做输出) PB0~PB10:SDRAM接口和片选线, 最好不用 PC0~PC3:如果不需要IIS音频接口, 可用 PC4~PC7:如果不需要外接LCD, 可用 PC8~PC9:如果不需要使 .. [查看全文]
FPGA/CPLD实验教程三(流水灯)
2012-11-07 抽烟的鱼 17
1. 实验要求及目的: 这次的实验我们要做的是流水灯,顾名思义就是要LED象水一样的点亮(好像有点不怎么顾名思义啊),这样说吧,就是先单独点亮第一个,然后点亮第二个(这个时候有两个灯亮了),然后…… 这一个实验主要教会大家一个比较方便的锁定引脚的办法,另外就是使用移位运算符。 使用软件:Quartus II 5.0 .. [查看全文]
DS1820温度测量的C51程序
2012-11-07 15
DS1820,单芯片温度测量,C51程序 //DS1820 C51子程序 //这里以11.0592M晶体为例,不同的晶体速度可能需要调整延时的时间 //sbit DQ =P2^1;//根据实际情况定义端口 typedef unsigned char byte; typedef unsigned intword; //延时 void delay(word useconds) { for (; useconds > 0; useconds--); } //复位 byte ow_re .. [查看全文]
sqlite嵌入式数据库在arm-linux下的编译全攻略
2012-11-06 余涛 7
第一步 sqlite在arm-linux下的编译 1、 下载sqlite:请到http://www.sqlite.org/download.html,将下载的代码包解开,将生成sqlite目录,另外新建一个build目录,如sqlite-arm-linux,应该是和sqlite目录平行的同级目录。 2、 请先确定你的PATH中已经包含交叉编译工具arm-linux-gcc。可用“echo $PATH”命令查看 .. [查看全文]
Keil C51对同一端口的连续读取方法
2012-11-06 李大国 张庆明 11
C语言是当前举世公认的高效简洁而又非常贴近硬件的编程语言之一。将C语言向单片机MCS-51上的移植始于2O世纪8O年代的中后期,经过近1O年的发展,C语言克服了产生代码过长、运行速度较慢的缺点,并且由于C语言在开发速度、软件质量、结构化、可维护性等方面有着汇编语言无法比拟的优势,从而得到日益广泛的应用。Keil C51 .. [查看全文]
C51的一些误区和注意事项
2012-11-06 9
1)C忌讳绝对定位 常看见初学者要求使用_at_,这是一种谬误,把C当作ASM看待了。在C中变量的定位是编译器的事情,初学者只要定义变量和变量的作 用域,编译器就把一个固定地址给这个变量。怎么取得这个变量的地址?要用指针。比如unsigned char data x;后,x的地址就是&x, 你只要查看这个参数,就可以在程序中知道具体的地址 .. [查看全文]
VHDL设计中电路优化问题
2012-11-06 王春玲 9
近年来,随着集成电路技术和EDA技术的不断发展,集设计、模拟、综合和测试功能为一体的VHDL语言,已作为IEEE标准化的硬件描述语言。由于其在语法和风格上类似于现代高级汇编语言,具有良好的可读性,描述能力强,设计方法灵活,易于修改,又具有可移植性,可重复利用他人的IP模块 (具有知识产权的功能模块)等诸多优势而成为 .. [查看全文]
DSP 54x串口FAQ
2012-11-06 15
串口 本人正在使用‘542的BUFFER串口,手册上只有2K BUFFER内的地址设置, 不知道这2K BUFFER是否可以在程序存贮区中任意指定?请赐教。 ’54X的BPS的ARR和AXR都是11位,其基地址可以查看相应DSP的DATA SHEET。 例如:‘542占用0800H-0FFFH,C548占用0800H-0FFFH以及1800H-1FFFH 一般DS .. [查看全文]
ARM内核的中断技术
2012-11-06 10
摘要:以ARM7TDMI处理器为例,详细介绍ARM内核的三种中断:常规中断、快中断和软件中断;结合应用,给出优化的中断处理程序的ARM指令代码,对电子设计人员有效大的参考价值。 关键词:ARM 中断 快速 精简指令系统 1 ARM7TDMI简介 ARM7TDMI是一款经典的通用32位微处理器,采用精简指令系统(RISC)和流水线结构。典型 .. [查看全文]
基于FPGA实现的步进电机细分控制信号发生器的设计
2012-11-06 郭改枝 李树华 俞宗佐 28
步进电机响应速度快、定位精度高、无积累误差、驱动电路及控制方法简单,在工业控制领域获得了广泛应用.但由于转动不够平稳,运行时会发生震荡现象,对系统的正常运行会产生不良影响,目前普遍认为最有效的解决方法是细分法.常用的细分法是用单片机实现或将细分参数存在EPROM 类非易失性存储器中通过逻辑电路实现细分输出 .. [查看全文]

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