
<?xml version="1.0" encoding="gb2312"?>
<rss version="2.0">

<channel>
<title>52RD Spaces，研发人员自己的博客</title>
<link>http://www.52RD.com/Blog/</link>
<description>52RD Spaces，研发人员自己的博客</description>
<copyright>52RD</copyright>
<generator>52RD Blog</generator>
<webMaster>webmaster_52rd@126.com</webMaster>
<item>
<title><![CDATA[回路中的线性和非线性]]></title>
<link>http://www.52RD.com/Blog/more.asp?name=tomcage&amp;id=15001</link>
<author>tomcage</author>
<pubDate>2008-6-6 9:28:00</pubDate>
<description><![CDATA[<P>所有的电子器件都不能严格的称为线性或非线性器件，在不同的回路中会表现为线性或非线性。在线性和非线性的回路中，电子器件会表现出完全不同的特性。</P>
<P>交流与线性相对应，直流与非线性相对应。</P>
<P>三极管，在性线条件下可以作为放大器；在非线性条件下可以作为开关。</P>
<P>电容，在线性条件下，是电路中的容抗器件；在非线性条件下，是电路中的储能器件。</P>]]></description>
</item><item>
<title><![CDATA[电路系统的逻辑组成]]></title>
<link>http://www.52RD.com/Blog/more.asp?name=tomcage&amp;id=14818</link>
<author>tomcage</author>
<pubDate>2008-5-22 14:30:00</pubDate>
<description><![CDATA[三大部分：电源时钟、处理器小系统、外围接口。三者相互关联，密不可分。]]></description>
</item><item>
<title><![CDATA[PSRR与端口特性]]></title>
<link>http://www.52RD.com/Blog/more.asp?name=tomcage&amp;id=14813</link>
<author>tomcage</author>
<pubDate>2008-5-22 10:03:00</pubDate>
<description><![CDATA[双端口、三端口或四端口网络，各个端口之间都是相互影响的。这是一个统计的概念，比如运算放大器，并不是只有Vin与Vout之间有关系， Vcc与Vout也有关系，Vin与Vout之间的关系用Av来表示，同样Vcc与Vout也要一个相应的量来表示它们之间的关系，这个量就是PSRR，再比如表征三极管特性的转移特性曲线，它表示的也是两个看似不相关性的量：Vce和Ic，却有着严格的对应关系。]]></description>
</item><item>
<title><![CDATA[数据接口带宽与寻址范围]]></title>
<link>http://www.52RD.com/Blog/more.asp?name=tomcage&amp;id=14773</link>
<author>tomcage</author>
<pubDate>2008-5-16 20:51:00</pubDate>
<description><![CDATA[<P>这包括两个方面，即存储器控制器－－存储器．</P>
<P>对于存储控制器而言，地址接口与数据接口是相对应的，有几种情况，一种是数据接口带宽是可变的，如８位＼１６位＼３２位，随着接口带宽的变化，地址线的接法也会随着变化，如从Ａ０＼Ａ１＼Ａ２开始．一种是数据接口带宽是固定的，如８位＼１６位＼３２位，这种地址线的最低位是不会变化的，都是从Ａ０开始．</P>
<P>对于存储器而言，地址线接口往往是不可变的，当然也有特殊情况，一般都是从Ａ０开始，而且是不能跳过的．数据接口则往往是可配置的，可以是８位＼１６位＼３２位．</P>]]></description>
</item><item>
<title><![CDATA[大小端与ＭＳＢ＼ＬＳＢ优先]]></title>
<link>http://www.52RD.com/Blog/more.asp?name=tomcage&amp;id=14772</link>
<author>tomcage</author>
<pubDate>2008-5-16 20:38:00</pubDate>
<description><![CDATA[大小端是以字节为单位的，表现在硬件上就是说，如果是３２位的数据接口，那么对于小端来说，字节０对应的就是ＤＢ７－－ＤＢ０；对于大端来说，字节０对应的就是ＤＢ３１－－ＤＢ２４．ＭＳＢ＼ＬＳＢ优先则是以ＢＩＴ为单位的，且是串行的概念，ＭＳＢ优先是指串行接口中ＤＢ７先传，ＤＢ０最后传，ＬＳＢ优先则恰好相反．]]></description>
</item><item>
<title><![CDATA[PLL与DC-DC]]></title>
<link>http://www.52RD.com/Blog/more.asp?name=tomcage&amp;id=13284</link>
<author>tomcage</author>
<pubDate>2008-3-4 12:51:00</pubDate>
<description><![CDATA[电源和时钟是电路能源的主要提供单元，与它们对应的电路模块分别为DC-DC和PLL，它们都是电路中必不可少的部分。<BR>就电源和时钟的作用而言，有如下对应关系。<BR>抗干扰<BR>&nbsp;DC-DC位于外部电源和具体器件之间，在外部电源的干扰和不稳定的情况下，DC-DC仍能给器件提供稳定的电源输出。<BR>&nbsp;PLL位于外部时钟和具体器件之间，在外部时钟存在干扰和不稳定的情况下，PLL能能为器件提供稳定的时钟输出。<BR>变换<BR>&nbsp;当外部电源不能满足器件需要的电压或电流要求时，DC-DC能够做相应的变换，如升压和降压。<BR>&nbsp;当外部时钟不能满足器件需要的时钟要求时，PLL能够做相应的变换，如倍频和分频。]]></description>
</item><item>
<title><![CDATA[固件和软件]]></title>
<link>http://www.52RD.com/Blog/more.asp?name=tomcage&amp;id=13053</link>
<author>tomcage</author>
<pubDate>2008-2-18 13:09:00</pubDate>
<description><![CDATA[定义角度不同。固件指的是被固化在非易失性存储介质上的代码，这是从代码“固化”角度考虑下的定义。软件是软件开发人员开发的能在硬件上运行的代码，这是从代码“运行”角度考虑下的定义。单从最终代码角度考虑，也就是从广义角度考虑，固件和软件是完全相同的；从实际开发角度考虑，也就是从狭义角度考虑，固件和软件则是不同的。总之，固件和软件指的都是代码，只不过固件更偏向于机器，而软件更偏向于人。<BR>&nbsp;广义的情形。手机、数码相机、MP3等嵌入式设备的IMAGE文件都可以叫做固件，它包括所有的软件代码。<BR>&nbsp;狭义的情形。PC中的BIOS中的代码叫做固件，其它部分代码则称为软件。部分PCI设备有自己的EEPROM，其中的代码也叫做固件。<BR>&nbsp;固件工程师绝不能等同于驱动工程师。固件工程师中的“固件”是狭义的固件，往往比驱动工程师更倾向硬件。驱动工程师则要完成和设备相关的大量软件工作，往往比固件工程师更倾向于软件。]]></description>
</item><item>
<title><![CDATA[指针和编译 指针变量与硬件操作的相似性]]></title>
<link>http://www.52RD.com/Blog/more.asp?name=tomcage&amp;id=13052</link>
<author>tomcage</author>
<pubDate>2008-2-18 13:00:00</pubDate>
<description><![CDATA[如果没有指针的话，所有代码的运行地址对编程者来说都是不可见的，所有与地址相关的操作均由编译软件来完成，这样一来，软件工程师就只能在数据输入——数据输出（控制接口）这一相对简单的系统上进行操作，在数据和地址之间隔了一个庞然大物——编译链接系统；有点像硬件工程师画原理图只能画数据线，而地址线是自动连接的。有了指针，编程者才算是真正实现了对系统的控制，这相当于从编译器划出了一部分权利给编程者，这样一来就变成了地址输入——数据输入——地址输入——数据输出（控制信号）这一真正的微系统。因此，可以说没有指针的C是只能算半个C。<BR>1.通过指针变量来访问一个数组——SDRAM中的BURST/PAGE模式；都是只给出一个地址，然后就可以读出一组数据。2.通过指针变量来访问结构体或链表——硬件中各种协议接口几乎都是这种方式，如TCP/IP，只给出IP地址就可以传输大量的数据；还有I2C中的PAGE读，只要一开始给出一个地址，后续数据就可以源源不断的输出。]]></description>
</item><item>
<title><![CDATA[RESET信号]]></title>
<link>http://www.52RD.com/Blog/more.asp?name=tomcage&amp;id=13050</link>
<author>tomcage</author>
<pubDate>2008-2-18 12:54:00</pubDate>
<description><![CDATA[RESET信号——“重新设置”信号，从名字就可以看出它的作用。RESET状态是处于“系统上电”和“正常工作”之间的一种状态，是确保系统从模拟态到数字态正常过渡必不可少的一个中间状态。比较大的系统会对RESET信号的时间有所限制，这主要是从可靠性角度考虑，并不是实际需要的时间。]]></description>
</item><item>
<title><![CDATA[从阵列、查表角度看数字系统]]></title>
<link>http://www.52RD.com/Blog/more.asp?name=tomcage&amp;id=13049</link>
<author>tomcage</author>
<pubDate>2008-2-18 12:35:00</pubDate>
<description><![CDATA[数字系统的任务是为了完成数据处理，实质上就是数据的交易或交换；数字系统的本质为阵列操作，即一维或二维数组的操作；数字系统的外在表现为数据的输入输出，即数据输入——数字系统/数据阵列——数据输出；数字系统的通过查表方式实现。<BR>依据“数组类型”、“数据类型”和“输入输出类型”的不同在实际工程中表现为各种不同的数字系统形式。<BR>1、键盘<BR>键盘既有一维阵列也有二维阵列，它的实现原理如下：<BR>A、按键，改变数据阵列的内容；<BR>B、键扫描，即数据输入——数字系统/数据阵列——数据输出，通过查表方式确认键值。<BR>2、SDRAM<BR>RAM是二维或三维阵列，它的实现原理如下：<BR>A、寻址，通过行地址和列地址这两维确定地址平面上的一个点或者与平面垂直的一条线；<BR>B、读写数据，存储数据如果只有一个BIT，那么RAM/ROM阵列就是二维的，原理和键盘一样；如果存储的数据多于两位，那么RAM/ROM阵列就是三维的。<BR>3、MCU内核<BR>MCU内核至少是三维的，它的原理如下：<BR>A、寻址并读写数据，寻址和数据各占一维，因为内核的地址和数据都表现为实际宽度；<BR>B、数据处理，根据不同的处理算法，至少会占用一维。]]></description>
</item>
</channel>
</rss>