从实例中学习OrCAD-PSpice 10.3-AA(第10章 高级分析应用实例)
2012-10-05 85
第10章 高级分析应用实例 本章是应用OrCAD10.3-AA以RC单管放大电路为实例,进行全面的计算机仿真分析。目的是,通过将五个特色分析工具的具体使用方法贯穿全过程的综合应用,起到对前9章高级分析特色工具的使用方法进行复习和小结的作用。 10.1电路原理图设计及模拟仿真分析 10.1.1调用PSpice-AA参数库 首先,找到PSpic .. [查看全文]
Vxworks 开发工具的使用操作流程
2012-10-05 20
一. 认识Tornado II和Vxworks VxWorks是一种嵌入式的实时操作系统,所谓嵌入式系统就是用户自己开发设计板子,板子上通常有一颗CPU,VxWorks支持32位的CPU,包括Intel公司的x86、Motorola公司的68k和PowerPC、MIPS、ARM、Intel公司的i960、Hitachi公司的SH。我们设计的板子通常没有软件的自开发能力,所以我们需 .. [查看全文]
PIC 单片机模拟异步串行通讯UART源程序
2012-10-04 12
用TMR0实现定时查询。任何带中断的PIC上都可以实现。可用此法扩展多个串口。 ;|--------------------------------------------------------------| ;|Implement duplex USART base on normal I/O pin| ;|Using TIMER0 interrupt for bit timing| ;|Tested on PIC16F83 running at 4MHz| ;|Written by Paul Zhang, M .. [查看全文]
DDS调频信号发生器的FPGA电路设计
2012-10-04 12
1 引言 直接数字频率合成器(DDS)技术,具有频率切换速度快,很容易提高频率分辨率、对硬件要求低、可编程全数字化便于单片集成、有利于降低成本、提高可靠性并便于生产等优点。目前各大芯片制造厂商都相继推出采用先进CMOS工艺生产的高性能和多功能的DDS芯片,专用DDS芯片采用了特定工艺,内部数字信号抖动很小,输出信 .. [查看全文]
uClinux嵌入式系统开发过程控制
2012-10-04 9
uClinux是目前比较普及的嵌入式Linux版本之一,它的功能很多,并且随着低成本、可运行uClinux的32位CPU的激增,以及uClinux首次成为Linux 2.6内核的一部分,uClinux将更加流行(如图1)。下面讨论一下开发者使用uClinux时如何控制开发过程,以及将会遇到的与普通Linux的不同之处。 图1 uClinux运行在Palm上 应用无内存管理 uCl .. [查看全文]
移植嵌入式Linux到ARM处理器S3C2410:BootLoader
2012-10-04 宋宝华 41
BootLoader指系统启动后,在操作系统内核运行之前运行的一段小程序。通过BootLoader,我们可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。通常,BootLoader是严重地依赖于硬件而实现的,特别是在嵌入式世界。因此,在嵌入式世界里 .. [查看全文]
状态机性能考察(状态编码)
2012-10-04 13
最近对状态机产生了兴趣。看了老外的文章才知道这个领域真是旷阔无边,他们做学问的态度实在是扎实。所以先做个读书笔记。 状态机的性能指标太多,我能力有限,目前在考察范围内的只有所需的逻辑资源和简单的时序特性两项指标。 影响一个状态机的性能有多个因素,包括状态集合的编码、状态机的HDL编写方式、所采用的器件结构, .. [查看全文]
linux UART串口驱动开发文档
2012-10-04 侯辉华 25
w83697/w83977 super I/O串口驱动开发 内容简介: 介绍了Linux下的串口驱动的设计层次及接口, 并指出串口与TTY终端之间的关联层次(串口可作TTY终端使用), 以及Linux下的中断处理机制/中断共享机制, 还有串口缓冲机制当中涉及的软中断机制; 其中有关w83697/w83977 IC方面的知识, 具体参考相关手册, 对串口的配置寄存器有 .. [查看全文]
Linux 驱动设计―从2.4到2.6
2012-10-04 Ray 15
Linux 2.6 和 2.4 的比较我不想废话,总体来说 2.6 功能更强,但是资源消耗更多。 由于 2.6 内核在驱动框架,底层调用上和 2.4 内核有很多差别,所以本文主要是为程序员提供 2.4 到 2.6 迁移的指导。 2.6 和 2.4 主要的不同在于 内核的 API 变化,增加了不少新功能(例如 mem pool ) 提供 sysfs 用于描述设备树 驱动模块从 .o 变为 .. [查看全文]
keil c6.20c直接嵌入汇编的方法
2012-10-03 9
// #ifdef ASM unsigned long shiftR1(register unsigned long); #else extern unsigned long shiftR1(register unsigned long); #endif //end of asm.h // #define ASM #include #include #pragma OT(4,speed) unsigned long shiftR1(register unsigned long x) { #pragma asm clr c mov a,r4 rrc a mov r4,a mov a,r5 rrc a mov r5,a m .. [查看全文]
嵌入式uClinux应用程序的NFS开发
2012-10-03 9
在目标机上可以运行uClinux了,接着就需要开发完成特定任务的应用程序了。由于嵌入式uClinux的特殊开发环境(主机——目标机),其应用程序的开发模式也有多种。一种是在主机上编写程序,然后编译、连接、调试,成功后将程序和内核一同编译并下载到目标板。这种模式中不利于开发的问题有:主机和目标机的运行环境(如指令集, .. [查看全文]
I2C总线通讯接口器件的CPLD实现
2012-10-03 10
I2C总线是PHILIPS公司开发的一种简单、双向、二线制、同步串行总线。它只需两根线(串行时钟线和串行数据线)即可在连接于总线上的器件之间传送信息。该总线是高性能串行总线,具备多主机系统所需要的裁决和高低速设备同步等功能,应用极为广泛。 目前市场上虽然有专用IIC总线接口芯片,但是地址可选范围小、性能指标固定、功 .. [查看全文]

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