自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

原创 基于AT91RM9200与LINUX2.6.26内核的嵌入式平台开发全过程

一、ARM9+LINUX开发历程    使用了51系列和MOTOROLA单片机若干年,觉得自己已经跟不上嵌入式发展的时代了。决定开发一种新的硬件平台,综合比较了一下,觉得ARM9+LINUX模式不错。先从头捋一遍32位嵌入式开发平台的流程:芯片选型——使用DXP画原理图(如果有可能买块开发板可以极快加快进度)——使用DXP画PCB图——芯片购买/PCB投板生产——芯片焊接—— 使用ADS编

2008-10-31 14:46:00 7572 6

转载 EtherCAT 实时以太网络通讯协议

在百度上搜到,放到此处学习。Ethercat主张"以太网控制自动化技术" 。 它是一个开放源代码,高性能的系统,目的是利用以太网协议(最惠国待遇系统局域网)    ,在一个工业环境,特别是对工厂和其他制造业的关注,其中利用机器人和其他装备线上的技术。   EtherCAT是IEC

2011-07-27 16:43:44 7508

原创 二阶无源RC滤波的MATLAB仿真

在网上搜了很长时间都没找到二阶无源RC滤波参数的MATLAB仿真,没办法,自己编了。二阶RC滤波回路的分析可采用拉式变换法进行比较简单,令1/CS代替C即得容抗,通过分压电路分析即得二阶RC滤波电路的传递函数,另wj代替S,即得二阶RC滤波电路的幅频特性。上图:(无法上图,可惜)

2011-07-13 22:35:12 8213

转载 VxWork和BSP的启动过程

在百度上搜到,原网址已打不开,奇怪。开发BSP主要的两点: 系统image的生成,image的种类,image的download下载过程,系统的启动顺序和过程,调试环境的配置及远端调试的方式和方法,相应BSP设置文件的修改(网络,串口..),BSP各文件的组成和作用. 要对系统底层驱动清楚,也就是对CPU及相关的硬件有所了解.主要是32微处理器(上电启动过程, download image的方

2011-06-17 20:53:00 1218

转载 Backplane Ethernet 简介

    http://blog.c114.net/html/15/562315-75792.html 随着电子通信技术的高速发展,目前的总线带宽已经发展到10Gbps/40Gbps,正在100Gbps带宽迈进。XAUI/XLAUI、Interlaken、SPI4.1/SPI4.2、SPI5/SFI5等高速总线虽然能满足10Gbps/40Gbps带宽的需求,但这些总线都是板内总线,传输距离非

2011-06-13 22:45:00 4837 1

转载 FPGA在线加载模式简介

http://blog.c114.net/html/15/562315-75915.html FPGA是基于SRAM编程的,编程信息在系统掉电时会丢失,每次上电时,都需要从器件外部的FLASH或EEPROM中存储的编程数据重现写入内部的SRAM中。FPGA在线加载需要有CPU的帮助,并且在加载前CPU已经启动并工作。中国通信人博客 JG:P L&A u9u w)RMf      

2011-06-13 22:38:00 9369

转载 Local Bus总线原理

原文: http://blog.c114.net/html/15/562315-76178.html 相信搞硬件的朋友都应该对Local Bus总线非常熟悉,在当今的通信电子领域中,几乎所有的CPU小系统中都有它的身影。Local Bus总线又称为CPU总线,根据高低位地址线序的差异,又可分为Motorola CPU总线和Intel CPU总线。古老的CS51单片机就是Intel CPU总

2011-06-13 22:21:00 16136

转载 VxWorks的BSP开发

原文:http://hulianghui.com/blog/?p=19VxWorks的BSP开发By admin, on September 10th, 2010文章主要是记录下些看到BSP包开发相关内容。从BSP包完成功能来说。BSP流程分成两部分。首先是位于BootRom中的Boot代码,它的作用是实现配置硬件和启动VxWorks下载程序。接下来是下载后跳转到VxW

2011-06-04 10:22:00 6299 2

转载 DM9161布线指南

<br />原文:http://blog.csdn.net/yeting/archive/2008/01/08/2030543.aspx<br /> <br />一、布局,信号和走线<br />1)        把网络变压器放在距离DM9161和RJ45插座尽量近的地方。距离DM9161不能超         过20mm。<br />2)        把50欧的终端电阻放在离网络变压器和DM9161的RX+-,TX+-引脚尽量近的地方。50欧电阻和RX、TX的接地电容需放在DM9161附近,不能超过10

2011-05-07 15:16:00 2000

转载 9200中网络MAC中断处理

<br />原文:http://blog.tianya.cn/blogger/post_show.asp?idWriter=0&Key=0&BlogID=803354&PostID=20610088<br /> <br />/*<br />* at91rm9200 - dm9161的中断处理<br />* at91rm9200 - dm9161 - 2.6.20<br />*/<br /><br />这里的中断包括两个:一个是PHY对EMAC的中断,表示PHY的状态发生了变化,需要通知<br />EMAC,

2011-05-07 10:17:00 3311 1

转载 dm9161和at91rm9200的收、发过程

<br />在天涯上看到一系列分析比较透彻的文章,放到此处学习。<br />原文:http://blog.tianya.cn/blogger/post_show.asp?idWriter=0&Key=0&BlogID=803354&PostID=21127514<br />/*<br /> * 驱动内接收数据包过程<br /> * at91rm9200 - dm9161 - 2.6.20<br /> */<br /><br />当MAC有数据包接收到,并且顺利的通过DMA拷贝到了驱动里设

2011-05-07 10:06:00 1790

转载 powerpc mpc8313调试实验流程

<br />原文地址:http://blog.myspace.cn/e/407330520.htm<br /> <br />mpc8313调试实验流程<br />硬件:1. MPC8313ERDB development board<br />        2. usbtap JTAG<br />软件:1. codewarrior for powerpc<br />        2. powerpc-linux-gcc<br />        3. u-boot<br />        4. lin

2011-04-30 17:35:00 3653

原创 电力专业常用英语

<br /> <br /> <br />Absorber Circuit       吸收电路 <br />AC/AC Frequency Converter   交交变频电路 <br />AC power control       交流电力控制 <br />AC Power Controller      交流调功电路 <br />AC Power Electronic Switch    交流电力电子开关 <br />Ac Voltage Controller       交流调压电路 <br />A

2011-02-25 21:33:00 9671

原创 肖特基(Schottky)二极管与普通二极管的区别

<br />工作多年了,但对肖特基(Schottky)二极管的工作机理却不太明了,网上收集资料,整理如下:<br />两种二极管都是单向导电,可用于整流场合。区别是普通硅二极管的耐压可以做得较高,但是它的恢复速度低,只能用在低频的整流上,如果是高频的就会因为无法快速恢复而发生反向漏电,最后导致管子严重发热烧毁;肖特基二极管的耐压能常较低,但是它的恢复速度快,可以用在高频场合,故开关电源采用此种二极管作为整流输出用,尽管如此,开关电源上的整流管温度还是很高的。<br />快恢复二极管是指反向恢复时间很短的二极

2011-01-25 22:50:00 26424 3

转载 华中电网7.1停电事故教训

2006年7月1日,华中(河南)电网因继电保护误动作、安全稳定控制装置拒动等原因引发一起重大电网事故,导致华中(河南)电网多条500千伏线路和220千伏线路跳闸、多台发电机组退出运行,电网损失部分负荷,系统发生较大范围、较大幅度的功率振荡。事故发生后,电监会立即组成调查组对事故展开调查。目前,事故调查工作已经完成。<br /><br /><br /><br />河南省电网以220千伏电网为主网架,500千伏电网初具规模。截止到2005年底,全口径装机容量2800万千瓦,其中省网统调总装机容量2196万千瓦。

2011-01-13 21:55:00 11183

原创 windows能ping通LINUX,LINUX却不能ping通WINDOWS的解决

<br />今天拿来样机,试了下XP能ping通LINUX服务器,LINUX服务器却不能ping通WINDOWS,两者网络连接反复查看都没有问题,windows防火墙已经关闭。折腾了好长时间,才发现瑞星防火墙没有关闭,关掉之后,两边都能正常ping通了。

2010-11-23 11:32:00 9890

原创 DQ变换及其应用

今天正式接触DQ变换,总体上还没有太多了解,网上看到ABC坐标到DQ坐标的变换,先放到此处,再做进一步研究:void abc_dq(INT16 *abc,INT16 *dq,INT16U t){ float X_alf,X_blt,seTa; X_alf = abc[0] - (abc[1]>>1) - (abc[2]>>1); X_blt = 0.866025*(abc[1] - abc[2]); seTa = 0.13089

2010-10-29 22:22:00 11917

转载 Linux网络协议栈分析——从设备驱动到链路层

<br />在网上看到高手总结出来的,省的自己花时间再研究,放到此处以便学习。 <br />原文:http://ericxiao.cublog.cn/   <br /> <br />  成都的天气好像越来越好了,前几天还穿着穿着外套直打哆嗦,到今天已经“拨开阴云见太阳”,暖洋洋的,心情也暖洋洋的。暖和的正好想睡觉。打个呵欠,把网络设备管理这部份总结下吧。     <br />     Linux素以优秀的网络管理能力而著称,linux为何具有这么高的效率?我们从网络设备的管理说起。<br />     Li

2010-10-23 22:47:00 1688

转载 关于有功 无功 感性 容性 母线电压一系列问题的探讨

一直以来对无功的概念理解都不透彻,在北极星上看到以下精华帖,写得很好,放到此处以便学习原址:http://bbs.bjx.com.cn/thread-352371-1-1.html首先什么叫有功 无功电压和 方向与其一致的电流分量之间的乘积 称之有功电压和 方向与其垂直的电流分量之间的乘积 称之无功如果将电压U比喻成力F 而电流I相当于物体的实际位移S而力与物体移动位移之间的夹角为Φ由于功就是W=F*S COSΦ那么有功=U*I CosΦ 这部分功率实实在在做功    无功=U*I SinΦ 这部分功率完全

2010-10-13 17:42:00 4964

转载 发电机功角

<br />一直以来对发电机功角理解都不是很透彻,在网上看到这篇文章有点启发,特放到此处以便学习:<br />原文:http://blog.sina.com.cn/s/blog_43c441020100gj4k.html<br />发电机功角是发电机内电势与发电机端电压向量的夹角。当发电机功角为0时内电势与发电机端电压重合,应该是发电机全速未与系统并列。发电机功角90度时发电机发出有功并从系统吸收无功。发电机功角特性: Pdc=m  EU/Xd sinδ Pdc电磁功率 M 相数 Xd 同步电抗 δ 功角

2010-10-11 18:03:00 9208

原创 LINXU与Windows XP如何交换文件:MOUNT与设置网络共享

在开发LINUX应用程序不可避免在XP与LINUX服务器之间交换文件,在LINUX下MOUNT之前需要在XP中设置共享文件夹,有点麻烦,总结如下:Windows XP中如何设置网络共享1、 默认情况下,Windows XP禁用Guest帐户;首先要启用Guest帐号,依次展开“计算机管理”,“本地用户和组”,在“用户”中启用“Guest”帐号;2、 默认情况下,Windows XP的本地安全策略禁止Guest用户从网络访问,需要在组策略中(gpedit.msc)的“计算机配置”中,依次展开“Windows设

2010-09-10 10:56:00 1631

原创 Quartus-ii的LPT1编程硬件配置问题

<br />领取了新电脑后,由于没有并口,导致ByteBlasterMV编程器无法连接电脑,没有办法,买来PARAEL+SERIAL ExpressCard,(USB转并口),安装驱动程序后发现电脑已经有并口,并可以在LPT1~LPT4之间选择。并口需要注意设置“尽量不要使用中断”和“检查即插即用”才行。但CPLD的并口编程依然没有成功,一直找不到硬件配置,添加硬件配置的选项里根本没有LPT的选项,奇怪!原来QUARTUS-II的安装需要先装QUARTUS再安装quartusii_programmer_si

2010-08-23 15:26:00 2956 2

转载 光纤布线:如何测量光纤损耗与距离

在http://www.ccbn.com.cn/catvbbs/thread-69691-1-1.html上看到一下好东东,放到此处以便学习。一:了解一些术语<br /><br />  1,起始功率:是指光离开光纤发送器时的振幅(能量),为一能量级别通常以相对1毫瓦(DBM)的分贝形式进行计量。<br />  2,接收灵敏度:光纤接收器探测到一个进来的信号所需要的最小的能量(以相对于一毫瓦的分贝形式进行计量)<br />  3,接收饱和度:用以定义在对接收器激励过度之前的最大功率输入。对接收器激励过度会导致

2010-07-08 14:21:00 8870

转载 堆 栈 的区别

在百度上搜到,放到此处以便学习:一、预备知识―程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ― 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)―,全局变量和静态变量的存储是放在一块的,初

2010-06-18 09:46:00 690

原创 FFT原理及应用

傅立叶变换其实只是众多数学变化中的一种,但却是应用最广泛的一种。其实质是将一个周期函数分解成一系列正交函数的(比如sin和cos函数)的线性集合。在计算机处理中需要将其离散化,编程DFT算法。在继电保护应用中又分为半周DFT和全周DFT,递归DFT算法等。在进行DFT前物理上需要将高于采样频率一半的高频信号过滤掉,在数字上需要数字滤波器过滤掉其他高频干扰,防止频率混叠。傅立叶变换是整个时间域上

2010-04-25 19:42:00 8196 1

原创 海森堡:测不准原理

在测量一个信号中,即使被测的信号只有一个频率,能够测量到的只是一定带宽分布的频率分布,无法精确再现原频率。对这一点一直无法深入理解,在百度百科上看到测不准原理的解析后,深有体会,放到此处以便学习。原文:http://baike.baidu.com/view/51569.htm?fr=ala0_1_1定义  又名“测不准原理”、“不确定关系”,英文"Uncertainty princ

2010-04-18 11:32:00 11344

转载 ACE的构建(linux + windows)

Windows下ACE的构建1. 将ACE-5.5.zip解压到所需的安装目录,此处以E:/为例,解压后形成ACE_wrappers文件夹,因此ACE将会存在于ACE_wrappers/ace目录中。ACE_ROOT=E:/ACE_wrappers。2. 在系统中新建ACE_ROOT环境变量,值设为 E:/ACE_wrappers。具体设置为:我的电脑->属性->高级->环境变量->新建3. 在E

2010-03-25 15:34:00 861

原创 LINUX/UNIX下的回车换行与WINDOWS下的区别

在LINUX中应用程序读取一个文本文件的内容,但只读对了第一行内容,以后读出都是空,很纳闷。发现在linux/unix下的回车符与windows下的不同,linux/unix下的回车符是0d,而在windows下侧是0d0a,据说这和电脑刚开始发展时的电传打印机的速度有关,在网上搜到以下资料放到此处学习:http://casec12.javaeye.com/blog/523160今

2010-03-25 10:07:00 13281 2

转载 108句让人欲语还休的经典话语

 1、不要和我比懒,我懒得和你比!2、鄙视我的人这么多,你算老几?3、有钱人终成眷属。4、大部分人一辈子只做三件事:自欺、欺人、被人欺。5、不怕被人利用,就怕你没用。6、别人的钱财乃我的身外之物。7、女为悦己者容,男为悦己者穷!8、留了青山在,还是没柴烧……9、强烈抗议广告时间插播电视剧!10、天没降大任于我,照样苦我心智,劳我筋骨…11、没

2010-03-01 15:47:00 1173

原创 运放交流放大电路的分析和设计

发现一篇对运放在交流信号放大作用下分析得比较透彻的文章,有时间多研究:http://www.dz3w.com/articlescn/basic/0083152.html

2009-12-17 16:09:00 2657 1

原创 高级PCB设计之AD6.7 蛇形布线

当CPU主频超过200M之后需要考虑阻抗匹配及走线导致的信号延时。在AD6.6以前没有蛇形走线功能,升级到AD6.7之后才有。据说protell 99se也有该功能,没有验证。步骤如下:1、先将网络按类区别,这样在找时方便很多,比如将所有数据总线归入DATA_BUS_CLASS,地址总线归入ADDR_BUS_CLASS等2、将所有网络布线完成3、对某类需要等长的网络,以最长的布线为

2009-12-10 10:36:00 3282

转载 破解FAT文件格式

为了在电脑上能读取CF卡里的内容,需要将数据按照FAT格式读写。为此研究一下FAT格式: 1、  簇的概念:磁盘上最小可寻址存储单元称为扇区,通常每个扇区为512个字节。由于多数文件比扇区大得多,因此如果对一个文件分配最小的存储空间,将使存储器能存储更多数据,这个最小存储空间即称为簇。根据存储设备(磁盘、闪卡和硬盘)的容量,簇的大小可以不同以使存储空间得到最有效的应用。在早期的360KB磁

2009-12-09 14:48:00 1493

转载 AT91RM9200处理器的启动机制

2009/8/12重新生产一批板子后,发现在写入boot.bin和u-boot后,外部启动超级终端没有观测到任何现象,很郁闷.在网上搜一下,发现以下好文章:  1.引言在开发基于AT91RM9200 处理器的嵌入式系统时,以何种方式启动系统是一个首先要考虑的基本问题。庆幸的是,AT91RM9200 处理器提供了各种各样的启动方式,总体上可分为从外部的DATAFLASH、二线EEPROM

2009-08-13 12:39:00 2285

原创 ADS调试中出现"........is not a valid session "问题的处理

 使用ADS1.2 + J-JTAG,每次调试的时候都会出现“the session file could not be loaded”这个错误,寻求解决办法?用户创建的工程编译通过后,进入AXD调试环境时,会弹出如图 1.1所示的错误窗口。图 1.1  错误窗口     “the session file could not be loaded”意指“过程文件不能装载”。the se

2009-08-13 10:35:00 2739 1

转载 电力系统谐波的产生与危害

由于不是电力专业,对谐波的理解一直不太深刻,在百度知道上搜到如下文章,觉得有用,放到此处温习:   一、1. 何为谐波?  在电力系统中谐波产生的根本原因是由于非线性负载所致。当电流流经负载时,与所加的电压不呈线性关系,就形成非正弦电流,即电路中有谐波产生。谐波频率是基波频率的整倍数,根据法国数学家傅立叶(M.Fourier)分析原理证明,任何重

2009-07-31 10:09:00 9262

转载 IEEE 1588的初步认识

   以太网在1985年成为IEEE802.3标准后,在1995年将数据传输速度从10Mb/s提高到100Mb/s的过程中,计算机和网络业界也在致力于解决以太网的定时同步能力不足的问题,开发出一种软件方式的网络时间协议(NTP),提高各网络设备之间的定时同步能力。1992年NTP版本的同步准确度可以达到200μs,但是仍然不能满足测量仪器和工业控制所需的准确度。为了解决测量和控制应用的分布网络

2009-06-18 10:43:00 4079

转载 TMS320VC33的FLASH在线编程方法

DSP系统应用中FLASH在线编程方法介绍了在TI公司TMS320VC33 DSP应用系统中,通过JTAG口对DSP外部FLASH存储器实现在线编程的方法,给出了DSP系统加电后的自动装载运行。关键词:DSP JTAG FLASH存储器在线编程 BootloadFLASH存储器是一种高密度。非易失性的电可擦写存储器,存储量大,使用方便,适用于低功耗。高性能的系统。在高速DSP应用系统中,为了充分发

2009-04-07 13:50:00 3959 2

原创 PROTEL DXP原理图无变化更新PCB时却反复删除添加元器件的处理方法

今天使用DXP画图,部分原理图从PROTELL99中转过来,画好的PCB后想比较一下原理图与PCB图的网络是否相同,直接更新之,居然提示需要删除掉部分元器件,然后再重新添加此部分元器件和网络,很纳闷,折腾了很长时间。结果发现问题都出现在从PROTELL99中转过来的原理图上。然后仔细研究发现每个器件的unique ID 居然都一样,点击RESET按钮重新自动生成ID后再更新PCB发现已经与原理图没

2009-01-05 09:57:00 9569 4

转载 红外线探测报警器的简单设计

原文地址:http://www.91tech.net/Article/HardTech/AnalogDigitalBase/200801/5164.htmlLM358/LM158/LM258/LM2904双运算放大器电路的典型应用——红外探测报警器概述(Description):    LM358内部包括有两个独立的、高增益、内部频率补偿的双运算放大器,适合于电源电压范围很宽的单电源使用,

2008-12-19 10:42:00 6010

转载 硬件设计基础:什么是 rail-to-rail运算放大器?

今天作AO板子,发现参考电压需要精度非常之高,需要用到一种特殊的至轨(rail to rail) 运放,以前没有怎么用过,将网上搜索的相关知识放到此处以便学习。至于其具体工艺尚待研究。      有一类特殊的放大器具有非常低的端边占用电压(headroom)要求,称之谓输出摆幅与供电电压相同(轨至轨rail to rail)放大器。由于它们独特的功能可工作在它们的输人and/or输出范围的极限

2008-12-18 11:10:00 6945

空空如也

空空如也

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

TA关注的人

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