首页· 导航
在线工具
嵌入式系统
电子电路
硬件设计
C语言
单片机
ARM
RTOS
树莓派
Linux
DSP
FPGA & CPLD
接口 & 协议
以太网
USB
文件系统
工具 & 软件
其它
自适应算术编码的FPGA实现
2012-10-07
12
摘要: 在简单介绍算术编码和自适应算术编码的基础上,介绍了利用FPGA器件并通过VHDL语言描述实现自适应算术编码的过程。整个编码系统在LTERA公司的MAX+plus Ⅱ软件上进行了编译仿真,测试结果表明:编码器各个模块的设计在速度和资源利用两方面均达到了较优的状态,可以满足实时编码的要求。 关键词: 算术编码 自适应 F .. [
查看全文
]
Keil C51编程几个有用的模块
2012-10-07
13
要包含一个单片机硬件的资源头文件。各模块使用了定义在Common.h中的一些数据类型。如:BIT(bit) BYTE(unsigned char)等,具体请参见源程序。时钟模块在单片机软件设计中, 时钟是重要资源, 为了充分利用时钟资源, 故设计本时钟模块。 本模块使用定时器0,在完成用户指定功能的同时, 还能够自动处理一些其它模块中与时钟相关 .. [
查看全文
]
TMS320C203扩展引导加载的设计与实现
2012-10-07
12
TMS320C2xx是美国TI(德州仪器)公司继TMS320C2x和TMS320C5x之后推出的一种低价格、高性能16位定点运算DSP。其CPU 接近于TMS320C25,但时钟速率提高、指令集更为丰富和优化、片内外设向TMS320C5x靠拢,可以将其视为TMS320C5x的精简版。TMS320C2xx的性价比很高,目前已成为高档单片机的理想替代。TMS32 .. [
查看全文
]
ARM 汇编分支结构的小技巧
2012-10-06
23
最近学了点关于ARM的汇编中分支结构的小技巧,拿出来跟大家分享一下。如果您几百年前就看过了或早就精通了,不要笑话俺,俺是初学者:)如果大家也像偶一样是新手不妨看一下,应该没有坏处. 计算r1和r2的绝对值 对应的C伪指令为: if ( r1>r2 ) r0 = r1+r2; else r0 = r1-r2; 对应的ARM汇编为: cmp r1, r2 subgt r0, r1, r2 sublt r .. [
查看全文
]
如何在uclinux中添加自己的应用程序
2012-10-06
10
(文中所用的路径为uclinux安装的相对路径,比如:/uClinux-Samsung) 编译uclinux并运行成功后,下一步的工作就是写个最经典、最简单的程序“hello, world”。在uclinux下,当然要比在普通的OS下麻烦些。 (我用的是ANYWHERE-Ⅱ开发板,不同的开发板的过程应相似) 我基本是按照 Documentation/Adding-User-A .. [
查看全文
]
Verilog HDL设计练习进阶(六)
2012-10-06
8
练习六. 在Verilog HDL中使用函数 目的:掌握函数在模块设计中的使用。 与一般的程序设计语言一样,Veirlog HDL也可使用函数以适应对不同变量采取同一运算的操作。Veirlog HDL函数在综合时被理解成具有独立运算功能的电路,每调用一次函数相当于改变这部分电路的输入以得到相应的计算结果。 下例是函数调用的一个简单示范,采用 .. [
查看全文
]
基于Zigbee技术的通用无线通信模块设计
2012-10-06
殷明 汪立伟
12
笔者利用Zigbee技术,设计了一种适合于短距离、低成本应用场合的通信模块。 1 Zigbee技术 1.1 Zigbee概述 Zigbee是一种短距离、低速率无线网络通信技术,其开发是为了建立一种低成本、低功耗的小区域的无线通信方式,在此基础上通过软件协议栈发展出易布建的大容量、不依赖现有通信网络和现有电力网络的无线网络。Zigbee在工业 .. [
查看全文
]
SkyEye使用简介
2012-10-06
9
SkyEye是一个开源软件(opensource software)项目,中文名字是“天目”。SkyEye的目标是在通用的Linux和Windows平台实现一个仿真集成开发环境,模拟常见的嵌入式计算机系统(目前支持基于arm7tdmi的AT91开发板);可在SkyEye上运行uclinux以及uC/OS-II等多种嵌入式操作系统,并对它们进行源码级的分析和 .. [
查看全文
]
windows下linux开发环境配置
2012-10-05
12
本文介绍在windows下如何进行Linux开发应用。如何在windows下通过tftp启动目标板,如何在windows通过NFS与目标板相“沟通”。以及如何在cygwin下生成交叉编译工具链。本文中所有操作均在windows XP下进行。 TFTP服务器设置 软件需求:tftpsrv.exe 文件要求:zImage,ramdisk这两个文件为用户自己的启动文 .. [
查看全文
]
S3C44B0X按键键盘的uClinux驱动程序设计
2012-10-05
吴旭 屈万里
25
摘要:用三星公司的嵌入式微处理器S3C44B0X设计的嵌入式开发板大多采用1×4按键键盘,在移植uClinux到这类开发板上时,必须设计键盘驱动程序。1×4键盘驱动程序通过修改uClinux源代码中PC键盘的驱动程序得到。根据实际电路,对键盘的初始化、键盘中断处理程序进行了处理,用户可根据需要决定各键的扫描码。此驱动程序利用 .. [
查看全文
]
uClinux内存管理分析
2012-10-05
16
1 引言 内存管理在嵌入式操作系统中是很重要的子模块,能够对系统性能起决定性作用。uClinux是嵌入式Linux领域非常重要的分支,已成功应用于路由器、机顶盒、PDA等领域,与标准Linux在内存管理方面有着本质的区别。 2 uClinux概述 uClinux从Linux2.0/2.4内核派生而来,其内核二进制映像文件小于512K。无MMU (Memory Manag .. [
查看全文
]
在PLD开发中提高VHDL的综合质量
2012-10-05
石俊斌 林辉
10
引 言 随着计算机与微电子技术的发展,电子设计自动化EDA(Electronic Design Automation)和可编程逻辑器件PLD(Programmable Logic Device)的发展都非常迅速,熟练地利用EDA软件进行PLD器件开发已成为电子工程师必须掌握的基本技能。先进的EDA工具已经从传统的自下而上的设计方法改变为自顶向下的设计方法,以硬件描 .. [
查看全文
]
76/131
首页
上一页
73
74
75
76
77
78
79
下一页
...末页
推荐文章
热敏电阻温度阻值查询程序
2024年11月13日
64
C99语法规则
2024年11月16日
575
FreeRTOS 动态内存管理
2024年11月12日
437
一款常用buffer程序
2024年11月06日
68
1602液晶显示模块的应用
2012年08月03日
181
GNU C 9条扩展语法
2024年11月18日
215
最新文章
优秀的字符串哈希算法-ELFhash
2024年11月26日
39
SD卡TF卡引脚定义
2024年11月26日
41
C语言string.h常用函数重点说明
2024年11月22日
34
C语言下划线命名法
2024年11月22日
45
C数组 结构体 联合体快速初始化
2024年11月22日
29
GNU C 9条扩展语法
2024年11月18日
215
热门文章
51单片机LED16*16点阵滚动显示
2012年09月05日
660
C99语法规则
2024年11月16日
575
FreeRTOS 动态内存管理
2024年11月12日
437
ARM9远程图像无线监控系统
2012年07月03日
421
用单片机模拟2272软件解码
2012年09月06日
293
如何实现STM32F407单片机的ADC转换
2024年11月15日
291
本站简介
|
意见建议
|
免责声明
|
版权声明
|
联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号