04 2012 档案
摘要:运放分为单电源运放和双电源运放,具体要求请查看在运放的datasheet。随着电池供电的移动设备等要求,单电源供电芯片发展迅速。在对电路进行理论分析时,我们为了方便经常使用双电源供电。但在实际使用时,多半使用单电源供电。区别是:双电源供电时,一般情况下,运放的正负电压,大小相等,符号相反,中间值接地(地是+VCC,和-VCC和的一半),当输入信号是以地参考时,运放的输出是以地进行参考的,尽管一般情况下,运放电源本身并不接地, (有些芯片有REF引脚可以接地)。而且单电源工作时,加上运放的非理想性,如果将运放其中一个脚接成地,从双电源的角度来看的话,相当于接到了较低电源电压端,而运放要想输出0V
阅读全文
摘要:理想运放的特点是:输入电流: Iin =0输入偏置电压: Vos = 0输入阻抗: Zin = Infinite输出阻抗: Zout = 0增益 : G=Infinite几个常用的电路:同相电路:反相电路:加法器:差分放大器:复杂反馈放大器:公式可用虚断和虚短推导得出。电路中的电阻一般选择K欧姆级别,电阻之比之影响增益和偏置,而供电电流,频率响应和运放的电容负载驱动能力决定了它们的具体数值。如果运用在高频电路中,电阻需要减小,以获得较好的高频响应,但是电阻减小,增大了输入偏置电流,进而增大了电源的电流。
阅读全文
摘要:我们都知道运放的虚段虚短,因为模电书上是这样说的。很多人到最后恐怕只记得这个了吧。我也看了一些国外的一些英文的讲解,却没有发现虚断和虚短的说法。只看到这几句话:The summing point idiom is probably the most used phrase oftheaspiring analog artificer, yettheleast appreciated. In general,theinverting input is called the summing point,mwhilethe non-inverting input is represented as
阅读全文
摘要:Start up code is run just after microcontroller is reset and is executed before main program. As linker script, startup code usually is implemented as universal code for all same microcontroller type. So usually you don’t need to write one from scratch. Anyway it is good to know what happens there a
阅读全文
摘要:Developing with GCC toolsIn order to get a working binary, there is a series tools involved during code development. Several tools are necessary to compile simple applications. These are: compiler, assembler, linker and binary generator. Each of them does it own task in a chain process. When you sta
阅读全文
摘要:What is JTAG?JTAG is an IEEE standard (1149.1) developed in the 1980s to solve electronic boards manufacturing issues. Nowadays it finds more use as programming, debug and probing port.But first, let's see JTAG's original use, boundary testing.Boundary testingHere's a simple electronic b
阅读全文
摘要:ARM汇编伪指令 宏的用法详解(MACRO MEND)(转载)http://yxmyifeng.blog.163.com/blog/static/1297897822010099444933/宏是一段独立的程序代码,它是通过伪指令定义的,在程序中使用宏指令即可调用宏。当程序被汇编时,汇编程序将对每个调用进行展开,用宏定义取代源程序中的宏指令。MACRO、MEND语法格式:MACRO[$ label] macroname{ $ parameter1, $ parameter,……}指令序列MENDMACRO伪操作标识宏定义的开始,MEND标识宏定义的结束。用MACRO及MEND定义一段代码,称为
阅读全文
摘要:C语言之extern声明辨析http://yxmyifeng.blog.163.com/blog/static/129789782201001893621293/C语言之extern声明辨析 1 基本解释 extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。 另外,extern也可用来进行链接指定。 2 问题:extern 变量 在一个源文件里定义了一个数组:char a[6]; 在另外一个文件里用下列语句进行了声明:extern char *a; 请问,这样可以吗? 答案与分析: 1)、不可以,程序运...
阅读全文
摘要:转载 http://blog.csdn.net/iceiilin/article/details/6048895注意:如果SRAM 无法设置断点,说明SRAM调试的第一步:加载axf 文件出错了。以下为原文:stm32f107vc开发板,uvision V4.00u,JLINK V8,J-Link ARM V4.08l。flash 下调试方法:1.打开要调试的工程,左栏工程上右击options for target。进入debug中选择jlink.2. utility中选择jlink.3. 用JLINK连接PC和开发板,打开开发板电源。进入旁边的settings,添加flash烧写方法。4。.
阅读全文
摘要:After installation of OpenOCDhttp://blog.csdn.net/iamlvshijie/article/details/7423611we can test GCB Sever before development.What is GDB Server?from wikipedia:gdbserveris a computer program that makes it possible to remotelydebugother programs.[1]Running on the same system as the program to be debu
阅读全文
摘要:OpenOCD is an open-source project aiming providing a online debugger, originating from a thesis.for more information, please go tohttp://openocd.sourceforge.net/you can compile yourself, thus you can know more and modify according to situation.Or you can download the complied one: windows version by
阅读全文

浙公网安备 33010602011771号