自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(661)
  • 资源 (27)
  • 收藏
  • 关注

原创 C#中 使用 System.Windows.Forms.Time 定时器

C#中 使用 System.Windows.Forms.Time 定时器 添加成员变量 private System.Windows.Forms.Timer m_Timer; 在按钮单击事件中添加 private void Button_Click_1(object sender, RoutedEventArgs e) { **m_Timer = new System.Wind

2015-08-05 23:04:41 4452

转载 linux—select详解

原地址 http://blog.csdn.net/boboiask/article/details/4055655linux—select详解 select系统调用时用来让我们的程序监视多个文件句柄的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有一个或多个发生了状态改变。关于文件句柄,其实就是一个整数,通过socket函数的声明就明白了:int so

2015-05-07 15:35:37 491

原创 .VC获取EXCEL 表格的总行列数 新建文件

.VC获取EXCEL 表格的总行数 _Worksheet   ws;    Range   range;       range   =   ws.GetUsedRange();     range   =   range.GetRows();           long   UsedRows   =   range.Get_Count();     

2015-05-05 15:53:35 2996

原创 VC操作Excel之基本操作 修改问题篇

今天做VS 2013读写EXCEL表格参考下文:http://blog.csdn.net/sp_daiyq/article/details/6191233   最近由于工作需要,不得不操作Excel,包括基本的数据输入输出、字体设置、颜色设置、单元格的合并、填充色的设置,当然还包括图表的生成以及渐近线的操作等。折腾了许久,项目终于完成了^_^。现在将学习操作Excel的点点滴滴

2015-05-05 15:34:19 2677

转载 "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=;PassWord=;Initial Catalog=;Data Source="

Provider=SQLOLEDB.1 ------打开数据库用oledb的方式连接Persist Security Info ----是否保存安全信息User ID-------------------用户名PassWord------------------密码Initial Catalog-----------数据库的名称或者数据库ip或者目录Data Source--------

2015-05-05 13:57:00 28848 1

转载 char(10)和nchar(10)的区别

char支持的是本地默认编码,一般只支持中文和英文还有少部分日语和韩语等。nchar是unicode编码,是兼容世界上几乎所有语言的,当然也支持中文。nchar占用空间比char大。比如char格式下一个字母只占用一个字节,汉字占用两个,nchar所有字符都占用两个字节。

2015-05-05 13:54:24 9665

转载 浅谈Java SE、Java EE、Java ME三者的区别

现在一个个来分析1. Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。2.

2015-03-06 14:12:44 501

转载 解决FPGA时序问题的八大忠告

忠告一、、如果时序差的不多,在1NS以内,可以通过修改综合,布局布线选项来搞定,如果差的多,就得动代码。 忠告二、看下时序报告,挑一个时序最紧的路径,仔细看看是什么原因导致,先看逻辑级数是多少?是哪种电路有问题,乘法器 或者还是RAM接口数据 先弄清楚哪儿的问题 忠告三、搞时序优化的话 插入寄存器是王道 但也要看具体情况 不一定都得插寄存器,插入寄存器效果不明显的话,先检查一下寄存

2014-12-09 08:48:15 8118

转载 内存的区别

原文地址:http://blog.csdn.net/zpf03/article/details/6388845一. 在c中分为这几个存储区1.栈 - 由编译器自动分配释放2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相

2014-11-25 11:00:20 540

转载 怎么去掉WinCE桌面背景 一行字符

原文地址怎么去掉桌面背景 一行字符Microsoft Windows CE v5.00 (Build 1400 on Jul 23 2007)修改如下:在 文件D:/WINCE500/PUBLIC/SHELL/OAK/HPC/CESHELL/UI/desktopview.cpp中 把::wsprintf(wszVersion, L"Microsoft Windows CE v%

2014-11-25 10:58:42 646

转载 路由器DNZ主机有什么用处

DMZ主机就是相当于把局域网内的一台主机(一般用ip来表示)的所有端口都映射到路由器的wan口上去,举个例子,比如你在局域网内部署一台web服务器,外网客户端访问你的服务器80端口,要通过公网ip也就是你路由器wan口所获得的ip访问你的web server,但路由器并不知道你的局域网内存在这样一个服务,它就不会转发给那台服务器,这时有两种方法,1.端口映射,把局域网内server的80端口映射到

2014-10-28 08:29:20 5298

原创 SCCB总线与IIC区别

SCCB是简化的I2C协议,SIO-l是串行时钟输入线,SIO-O是串行双向数据线,分别相当于I2C协议的SCL和SDA。SCCB的总线时序与I2C基本相同,它的响应信号ACK被称为一个传输单元的第9位,分为Don’t care和NA。Don’t care位由从机产生;NA位由主机产生,由于SCCB不支持多字节的读写,NA位必须为高电平。另外,SCCB没有重复起始的概念,因此在SCCB的读周期中,

2014-09-26 19:19:17 3732

转载 CTL_CODE说明

本文来自:http://msdn.microsoft.com/en-us/library/ms904001.aspx我们在说DeviceIoControl函数时其第二个参数dwIoControlCode就是由CTL_CODE宏定义的,下边我们可以了解一下CTL_CODE的内容。CTL_CODE:用于创建一个唯一的32位系统I/O控制代码,这个控制代码包括4部分组成:DeviceTy

2014-09-24 11:57:33 646

转载 1A 与fread的故事

//=====================================================================================================//TITLE:// fopen,fread和1A//AUTHOR:// norains//DATE:// Friday 25-July-2006//========

2014-08-31 12:27:15 720

转载 输入一个年份和月份,打印该月有多少天。

//输入一个年份和月份,打印该月有多少天。#includevoid main(){ int year,month; int flag=0; printf("请输入年 月: "); scanf("%d %d",&year,&month);    if(year%4==0&&year%100!=0||year%400==0)  flag=1;  //是闰年 swit

2014-08-30 21:56:42 6745

转载 字节对齐详解

一.什么是字节对齐,为什么要对齐?现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些特定地址

2014-08-29 21:16:07 702

转载 为CFileDialog类指定一个默认的文件夹

CFileDialog类说明 在MFC中编程序,如果想使用选择文件对话框功能,CFileDialog类是首选。它可以简便打开选择文件的对话框,让使用者选择一个或者多个文件。一般使用时,默认是打开“我的文档”,使用者不得不使用鼠标再次点选其他的文件夹。假如,我们想让CFileDialog打开自己指定的文件夹目录呢? 又如何实现呢。本文将告诉你如何实现这种功能。CFileDialo

2014-08-29 21:13:17 1062

原创 CString类型不能单字节对齐否则出错

CString类型不能单字节对齐否则出错

2014-08-27 10:12:12 747

转载 wince6.0下 Error: failed PB timebomb check

原文地址:http://blog.csdn.net/yizhou2010/article/details/7227199用Wince6.0下 make run time image的时候, 弹出了如下的错误 :Error: failed PB timebomb check之前一直都没有什么问题,开始以为生成的系统过期了,重新Sysgen一下之后也不行,后来上网一查,发现

2014-08-11 13:54:25 592

转载 C语言优先级

优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .

2014-05-30 15:26:07 670

原创 shfileoperation 移动删除拷贝文件

SHFileOperation是一种外壳函数,用它可以实现各种文件操作,如文件的拷贝、删除、移动等,该函数使用起来非常简单,它只有一个指向SHFILEOPSTRUCT结构的参数。使用SHFileOperation()函数时只要填写该专用结构--SHFILEOPSTRUCT,告诉Windows执行什么样的操作,以及其它重要信息就行了。SHFileOperation()的特别之处在于它是一个高级外壳函

2014-05-15 12:40:24 973

原创 CMapStringToString

CMapStringToString  内容暂无抽出时间再补

2014-04-22 08:59:14 1698

原创 关于奇偶校验

对数据传输正确性的一种校验方法。在数据传输前附加一位奇校验位,用来表示传输的数据中"1"的个数是奇数还是偶数,为奇数时,校验位置为"0",否则置为"1",用以保持数据的奇偶性不变。例如,需要传输"11001110",数据中含5个"1",所以其奇校验位为"0",同时把"110011100"传输给接收方,接收方收到数据后再一次计算奇偶性,"110011100"中仍然含有5个"1",所以接收方计算出的奇

2014-04-19 20:22:29 2883

转载 使用MFC操作EXCEL文件

一、加载1、 在VC6.0里创建一个MFC工程2、打开MFCClassWizard窗口(查看—>建立类向导),选择Automation,单击AddClass按钮,选择Froma type library...,弹出文件选择对话框,之后定位到C:\Program Files\MicrosoftOffice\OFFICE11\EXCEL.EXE,在生成类中添加所有的对象(其实添加需要的

2014-04-18 11:25:45 1587

转载 Wince之旅——设备控制(重启网卡为例)

其实根据我的实践,在wince下面重启网卡其实十分简单,直接把驱动程序和网卡分离然后再绑定一次就好了。怎么绑定呢。就是一个函数DeviceIoControl和底层通信下。方法1 :把第二个参数设为IOCTL_NDIS_REBIND_ADAPTER。直接分离和绑定方法2 :把第二个参数设为IOCTL_NDIS_UNBIND_ADAPTER分离,然后再IOCTL_NDIS_BIND_A

2014-04-18 11:22:53 3166

转载 关于修改.net自带的安装部署项目中默认路径的有关问题,在哪修改默认安装路径

原网址:http://www.myexception.cn/c-sharp/67495.html关于修改.net自带的安装部署项目中默认路径的问题,在哪修改默认安装路径如题------解决方案--------------------点一下 "应用程序文件夹 " 然后看属性部分的 DefaultLocation ------解决方案--------------------

2014-03-16 16:30:04 3246

原创 windows 输出\r\n问题

最近在写文件时才发现使用CFile类输出\r\n时文件总是输出0x0D 0X0D 0X0A与预想的0X0D 0X0A不一致最后才发现与文件打开方式有关要输出正确的0X0D 0X0A,用二进制方式时是\r\n,用文本方式时是\n。fopen是否也存在这个问题还没有验证。

2014-03-12 15:24:09 1075

原创 VS2005 控制台程序输入参数

操作步骤:到主菜单项--"项目",再到“项目名称  属性   Alt-F7”,选择后出现项目的属性页对话框,展开配置属性,点击“调试”,在右面的栏目中找到“命令参数”,在里面填写你要输入的参数即可。

2014-03-12 13:42:43 2235

原创 fopen、_wfopen临时

打开文件。 提供这些函数的更多安全版本;请参见 fopen_s、_wfopen_s。FILE *fopen( const char *filename, const char *mode );FILE *_wfopen( const wchar_t *filename, const wchar_t *mode )

2014-03-11 11:49:56 11909

转载 创建空画刷

CClientDC dc(this); CBrush *pBrush=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH)); CBrush *pOldBrush=dc.SelectObject(pBrush);  dc.Rectangle(CRect(m_ptorign,point));  dc.SelectObject(pOldBr

2014-03-09 14:35:03 1011

原创 wince6.0 s5pv210 iic驱动 报错

在读iic时经常会报如下错误Exception 'Data Abort' (4): Thread-Id=0909001a(pth=8c61a834), Proc-Id=00400002(pprc=824f9308) 'NK.EXE', VM-active=0567014e(pprc=8ccaaedc) 'edm.exe'PC=c0bc75a0(i2c.dll+0x000075a0) RA=

2014-03-07 19:51:57 1312 2

转载 CE6 驱动: 你不得不知道的事情

原地址:http://blog.csdn.net/armeasy/article/details/4965710许多人担心CE6驱动的向后兼容性。在CE6上,应用程序和OAL可以比较良好的兼容,但驱动就比较难。驱动在移植到CE6上必须做一定的修改,原封不动的放到CE6上运行是不太可能的。驱动需要修改的主要原因:1、  API的差异2、  内存传递3、  Buffer异步访问

2014-03-07 19:38:37 1406

转载 wince6 TQ210电源管理对屏幕保护的影响

原文地址:http://www.360doc.com/content/12/0208/13/8354145_185023839.shtml在platform.reg里对Timerout赋值成零,发现生成的注册表是更新了,但是值没有起作用。在common.reg里对Timerout赋值成零,可以生效。感觉还是很奇怪。最后再网上查找了,发现PM正常启动读到的是默认值,没有读取到注册表的值。

2014-02-27 15:08:28 1147

原创 TQ210 裸机测试 AT24C02A代码

#include #include #include "utils.h"#include "I2C.h"/* 映射内存*/#define rGPD1CON   (*(volatile unsigned *)(BASE_REG_PA_GPIO+0xC0))#define rGPD1DAT   (*(volatile unsigned *)(BASE_REG_PA_GP

2014-02-11 13:19:11 1064

转载 I2C全面理解 s3c2440用I2C接口访问EEPROM

原文地址:http://www.linuxidc.com/Linux/2012-08/67658p6.htm在前面阅读理解了I2C的官方协议文档后,就拿s3c2440和EEPROM来验证一下.本来是想用s3c2440的SDA和SCL管脚复用为GPIO来模拟的,但在没有示波器的情况下搞了一周,怎么都出不来,最后还是放弃了.甚至参考了linux下i2c-algo-bit.c和i2c

2014-01-28 11:47:24 928

转载 S5PV210裸板驱动:栈与GPIO的使用

原文地址:S5PV210裸板驱动:栈与GPIO的使用 如果裸板代码都用汇编代码编写的话,那确实是难度大,所以还是选择使用C语言来写,这样的话就会涉及栈了。接下来慢慢介绍一。栈的作用本想借着这节介绍一下Crotex-A8,的工作模式和寄存器的,但写到一半还是决定放弃,先撇开硬件上的关系,简单介绍一下栈的作用和怎么使用吧,另外的等迟点再说。栈是在

2014-01-27 14:59:00 1365

原创 LCD驱动编写小结及BSWP 和 HWSWP的作用

原文地址:http://blog.csdn.net/zhulizhen/article/details/5217206在设置lcdcon5时遇到BSWP 和 HWSWP两个使能位,知道是高低位互换,但真是有什么用倒没想到,下面转载的这篇文章略有提及,参考一下========================================== 3.1 背光:对于大部分的彩色LCD一定

2014-01-27 10:44:55 1218

转载 S5PV210 时钟配置解析

S5PV210时钟体系原文地址:http://www.360doc.com/content/13/0830/02/7775902_310857658.shtmlS5PV210中包含3大类时钟domain,分别是主系统时钟domain (简称MSYS,下面将使用简称来进行相关讲解)、显示相关的时钟domain (DSYS)、外围设备的时钟domain (PSYS)。1) MSYS:用

2014-01-27 10:15:14 935

转载 为什么是Createthread后要CloseHandle

原文地址:http://guanyue7613.blog.163.com/blog/static/885147420127353735454/很多程序在创建线程都这样写的:............ThreadHandle = CreateThread(NULL,0,.....);CloseHandel(ThreadHandle );。。。。。这不是刚好创建又关闭

2014-01-19 13:40:47 748

转载 WINCE6.0+S3C6410的触摸屏驱动

原文地址:http://blog.csdn.net/loongembedded/article/details/6683548********************************LoongEmbedded********************************作者:LoongEmbedded(kandi)时间:2011.8.13类别:WINCE

2013-12-16 15:54:51 982

21种常见CRC检验算法 C#实现类

21种常见CRC检验算法 C#实现类

2022-08-18

SampleCode8x8d.rar

海曼红外测温官网代码 8X8代码

2020-12-14

C#常用命名空间 - 天琊蓝 - 博客园.pdf

C#常用命名空间 ,C#常用命名空间 -,C#常用命名空间 -

2019-10-11

STM32F429 ADC三重采集

STM32F429 ADC三重采集

2019-02-16

Marvell SDIO 8686 在S3C2440 上wince5.0驱动

Marvell SDIO 8686 在S3C2440 上wince5.0驱动

2013-10-30

Cadence 元件封装

零件封装是安装半导体集成电路芯片的外壳,主要起到安装、固定、密封、保护芯片和增强电热性能的作用,它是芯片内部电路与外部电路的桥梁。随着电子技术飞速发展,集成电路封装技术也越来越先进,使得芯片内部电路越来越复杂的情况下,芯片性能不但没受影响,反而越来越强。 在Cadence软件中,设计者要将绘制好的原理图正确完整的导入PCB Editor中,并对电路板进行布局布线,就必须首先确定原理图中每个元件符号都有相应的零件封装(PCB Footprint)。虽然软件自带强大的元件及封装库,但对于设计者而言,往往都需要设计自己的元件库和对应的零件封装库。在Cadence中主要使用Allegro Package封装编辑器来创建和编辑新的零件封装。

2012-11-23

LATTICE PLL文档

LATTICE PLL文档

2012-09-16

LATTICE 全局变量的设置和使用

LATTICE 全局变量的设置和使用 LATTICE 全局变量的设置和使用 LATTICE 全局变量的设置和使用

2012-09-15

LATTICE MEM设置手册

LATTICE MEM设置手册

2012-09-15

FPGA 静态时序分析神文

FPGA 静态时序分析神文

2012-08-15

ARM S3C2440 LCD驱动心得(赞超好)

ARM S3C2440 LCD驱动心得(赞超好) 可类比2440 6410等

2011-08-04

micro sd卡座的封装图

micro sd卡座的封装图.pdfmicro sd卡座的封装图.pdf

2011-05-30

SD卡标准及通讯代码

SD卡 标准 SD开发时使用 SD卡 标准 SD开发时使用 SD卡 标准 SD开发时使用

2011-05-12

RNIDS PC端驱动RNDIS USB kit

RNIDS PC端驱动RNDIS USB kit RNIDS PC端驱动RNDIS USB kit RNIDS PC端驱动RNDIS USB kit

2010-12-28

SPI通讯详细及故障

SPI通讯详细 SPI通讯故障 SPI通讯原理

2010-12-16

2812 SCI_FIFO程序

2812 SCI_FIFO程序

2010-11-01

wince5 中断MyDriver例程

wince5 中断MyDriver例程

2010-10-09

VDD.VEE.VSS什么意思.

VCC、 VDD、VEE、VSS是指芯片、分解电路的电源集结点,具体接电源的极性需视器件材料而 定。 VCC一般是指直接连接到集成或分解电路内部的三极管C极,VEE是指连接到集成或分解电路内部三极 管的E极。 同样,VDD、VSS就是指连接到集成内部、分解电路的场效应管的D和S极。 例如是采用P沟 E/DMOS工艺制成的集成,那么它的VDD就应接电源的负,而VSS应接正电源。 它们是这样得名的: VCC表示连接到三极管集电极(C)的电源。

2009-04-20

模电基础最基础的教程了

模电学习的两个重点 凡是学电的,总是避不开模电。 上学时老师教的知识,毕业时统统还给老师。毕业后又要从事产品设计,《模电》拿起又放下了 n 次,躲不开啊。毕业多年后,回头望,聊聊模电的学习,但愿对学弟学妹有点帮助。 通观整本书,不外是,晶体管放大电路、场管放大电路、负反馈放大电路、集成运算放大器、波形及变换、功放电路、直流电源等。然而其中的重点,应该是场管和运放。何也? 按理说,场管不是教材的重点,但目前实际中应用最广,远远超过双极型晶体管(BJT)。场效应管,包括最常见的MOSFET,在电源、照明、开关、充电等等领域随处可见。 运放在今天的应用,也是如火如荼。比较器、ADC、DAC、电源、仪表、等等离不开运放。 1、场效应管是只有一种载流子参与导电的半导体器件,是一种用输入电压控制输出电流的半导体器件。有 N 沟道和 P 沟道两种器件。有结型场管和绝缘栅型场管 IGFET 之分。IGFET 又称金属-氧化物-半导体管 MOSFET。MOS 场效应管有增强型 EMOS 和耗尽型 DMOS 两大类,每一类有 N 沟道和 P 沟道两种导电类型。 学习时,可将 MOSFET 和 BJT 比较,就很容易掌握,功率 MOSFET 是一种高输入阻抗、电压控制型器件,BJT 则是一种低阻抗、电流控制型器件。再比较二者的驱动电路,功率 MOSFET 的驱动电路相对简单。BJT 可能需要多达 20% 的额定集电极电流以保证饱和度,而 MOSFET 需要的驱动电流则小得多,而且通常可以直接由 CMOS 或者集电极开路 TTL 驱动电路驱动。其次,MOSFET 的开关速度比较迅速,MOSFET 是一种多数载流子器件,能够以较高的速度工作,因为没有电荷存储效应。其三,MOSFET 没有二次击穿失效机理,它在温度越高时往往耐力越强,而且发生热击穿的可能性越低。它们还可以在较宽的温度范围内提供较好的性能。此外,MOSFET 具有并行工作能力,具有正的电阻温度系数。温度较高的器件往往把电流导向其它MOSFET,允许并行电路配置。而且,MOSFET 的漏极和源极之间形成的寄生二极管可以充当箝位二极管,在电感性负载开关中特别有用。 场管有两种工作模式,即开关模式或线性模式。所谓开关模式,就是器件充当一个简单的开关,在开与关两个状态之间切换。线性工作模式是指器件工作在某个特性曲线中的线性部分,但也未必如此。此处的“线性”是指 MOSFET 保持连续性的工作状态,此时漏电流是所施加在栅极和源极之间电压的函数。它的线性工作模式与开关工作模式之间的区别是,在开关电路中,MOSFET 的漏电流是由外部元件确定的,而在线性电路设计中却并非如此。 2、运放所传递和处理的信号,包括直流信号、交流信号,以及交、直流叠加在一起的合成信号。而且该信号是按“比例(有符号+或-,如:同相比例或反相比例)”进行的。不一定全是“放大”,某些场合也可能是衰减(如:比例系数或传递函数 K=Vo/Vi=-1/10)。 运放直流指标有输入失调电压、输入失调电压的温度漂移(简称输入失调电压温漂)、输入偏置电流、输入失调电流、输入失调电流温漂、差模开环直流电压增益、共模抑制比、电源电压抑制比、输出峰-峰值电压、最大共模输入电压、最大差模输入电压。 交流指标有开环带宽、单位增益带宽、转换速率SR、全功率带宽、建立时间、等效输入噪声电压、差模输入阻抗、共模输入阻抗、输出阻抗。 个人认为,选择运放,可以只侧重考虑三个参数:输入偏置电流、供电电源和单位增益带宽。

2009-04-20

Proteus 仿真库简介

元件名称 中文名 说明 7407 驱动门 1N914 二极管 74Ls00 与非门 74LS04 非门 74LS08 与门 74LS390 TTL 双十进制计数器 7SEG 4针BCD-LED 输出从0-9 对应于4根线的BCD码 7SEG 3-8译码器电路BCD-7SEG[size=+0]转换电路 ALTERNATOR 交流发电机 AMMETER-MILLI mA安培计 AND 与门 BATTERY 电池/电池组 BUS 总线 CAP 电容 CAPACITOR 电容器 CLOCK 时钟信号源 CRYSTAL 晶振 D-FLIPFLOP D触发器

2009-04-20

运算放大器的原理简介

运算放大器(Operational Amplifier,简称OP、OPA、OPAMP)是一种直流耦合﹐差模(差动模式)输入、通常为单端输出(Differential-in, single-ended output)的高增益(gain)电压放大器,因为刚开始主要用于加法,乘法等运算电路中,因而得名。一个理想的运算放大器必须具备下列特性:无限大的输入阻抗、等于零的输出阻抗、无限大的开回路增益、无限大的共模排斥比的部分、无限大的频宽。最基本的运算放大器如图1-1。一个运算放大器模组一般包括一个正输入端(OP_P)、一个负输入端(OP_N)和一个输出端(OP_O)。

2009-04-20

电容、电感滤波电路作用原理.

整流电路的输出电压不是纯粹的直流,从示波器观察整流电路的输出,与直流相差很大,波形中含有较大的脉动成分,称为纹波。为获得比较理想的直流电压,需要利用具有储能作用的电抗性元件(如电容、电感)组成的滤波电路来滤除整流电路输出电压中的脉动成分以获得直流电压。

2009-04-20

0欧的电阻在电路中的用法

我们经常在电路中见到0欧的电阻,对于新手来说,往往会很迷惑:既然是0欧的电阻,那就是导线,为何要装上它呢?还有这样的电阻市场上有卖吗? 其实0欧的电阻还是蛮有用的。大概有以下几个功能:①做为跳线使用。这样既美观,安装也方便。②在数字和模拟等混合电路中,往往要求两个地分开,并且单点连接。我们可以用一个0欧的电阻来连接这两个地,而不是直接连在一起。这样做的好处就是,地线被分成了两个网络,在大面积铺铜等处理时,就会方便得多。附带提示一下,这样的场合,有时也会用电感或者磁珠等来连接。③做保险丝用。由于PCB上走线的熔断电流较大,如果发生短路过流等故障时,很难熔断,可能会带来更大的事故。由于0欧电阻电流承受能力比较弱(其实0欧电阻也是有一定的电阻的,只是很小而已),过流时就先将0欧电阻熔断了,从而将电路断开,防止了更大事故的发生。有时也会用一些阻值为零点几或者几欧的小电阻来做保险丝。不过不太推荐这样来用,但有些厂商为了节约成本,就用此将就了。④为调试预留的位置。可以根据需要,决定是否安装,或者其它的值。有时也会用*来标注,表示由调试时决定。⑤作为配置电路使用。这个作用跟跳线或者拨码开关类似,但是通过焊接固定上去的,这样就避免了普通用户随意修改配置。通过安装不同位置的电阻,就可以更改电路的功能或者设置地址。

2009-04-20

场效应管的原理及分类

 各类场效应管根据其沟道所采用的半导体材料,可分为N型沟道和P型沟道两种。所谓沟道,就是电流通道。   半导体的场效应,是在半导体表面的垂直方向上加一电场时,电子和空穴在表面电场作用下发生运动,半导体表面载流子的重新分布,因而半导体表面的导电能力受到电场的作用而改变,即改变为加电压的大小和方向,可以控制半导体表面层中多数载流子的浓度和类型,或控制PN结空间电荷区的宽度,这种现象称半导体的场效应。

2009-04-20

硬件实用手册

硬件实用手册 硬件实用手册

2008-08-05

LINUX应用技术精华{面向初学Linux朋友的书籍}

LINUX应用技术精华{面向初学Linux朋友的书籍}

2008-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除