自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

原创 冲激响应、阶跃响应

电路对冲激信号的响应就叫冲激响应,电路对阶跃信号的响应叫阶跃响应。很明显,加的测试信号不同,冲激响应为冲激信号,只是瞬间信号就消失,阶跃响应为阶跃信号,是加了某一作用并一直保持的情况 个人感觉响应曲线就是来判断系统对输入信号的响应情况在研究一个系统对象时一般都用相对简单的阶跃信号,脉冲信号在了解系统对他们的响应情况后,就可以知道系统对其他信号的情况了因为其他信号可以看成阶跃信号的叠

2012-12-28 16:31:40 21639 1

原创 fat16文件格式

看了《深入浅出玩转FPGA》这本书,里面有一节对fat16文件格式做了很好的讲解,在此记录来源:《深入浅出玩转FPGA》 作者:吴厚航

2012-12-27 11:48:45 841

转载 轨对轨运放(rail-to-rail) .

1.所谓轨对轨(rail-to-rail)运算放大器轨对轨放大器,指的是放大器输入和输出电压摆幅非常接近或几乎等于电源电压值。2.不是所有的rail to rail 运放输入和输出都接近电源,有的只是输入有的只是输出,当然也有的输入输出都是rail to rail 的,该类运放的最大特点就是可以扩展信号的电压范围,但一般输出电流较小,在大电流的情况下并不能保证rail to rail

2012-12-21 09:10:41 1934

转载 fpga的配置

原文来源:http://wenku.baidu.com/view/8546501c964bcf84b9d57b15.html

2012-12-06 19:24:43 530

原创 QuartusII无法生成pof文件的解决方法

首先确保你的QuartusII已经破解,没破解的话不能生成下载文件 如果破解了还不行,那可能是因为没有指定配置芯片EPCS造成的 下面就如何选择EPCS介绍以下步骤: 1 打开QuartusII2 打开“Assignments/Device”3点击“Device anf Pin Option/Configuration”4选择“Use Configu

2012-12-06 11:40:30 9567 1

转载 在FPGA中嵌入8051核的详细方法与步骤

首先声明:本文是在我的技术指导员的指导下由本人根据实践摸索而得的经验所原创,如有转载请注明作者及出处。     并且也敢大胆的说一句这也许是网络上最完整的最清晰最详细的在FPGA中嵌入51单片机内核的中文教程。不信你网上搜搜,反正当初我摸索的时候是每找到一篇具有实用价值的文章。我就非常不理解,这不是一项很少人掌握的技术,为什么就几乎没有人将此分享出来呢。    好了,废话不多说了,上正文。

2012-12-05 16:26:44 1363

转载 FLASH ROM与EEPROM 区别

FLASH ROM与EEPROM 区别EEPROM,虽然也叫“非易失性数据存储器”,但它不能直接参与ALU运算,只是用于掉电不丢失的数据存储。EEPROM和片内RAM类似,也属于数据存储器,它的特点是数据掉电可保持,而程序存储器一般指ROM,用于存储用户程序代码。EEPROM和FLASH基本都是非易失性存储器。EEPROM应属于数据存储器,但是它制造工艺和FLASH更近似。

2012-12-04 17:04:31 2848

转载 梯度、散度、旋度

梯度、散度和旋度的定义及公式表达梯度是个向量或表示为散度是个标量设有一个向量场通量可写为则散度并有运算关系式旋度是个向量rotA或curlA或可以写成例如求F沿路径r做的功矢量的环流:矢量沿闭合回路的线积分称为环流说明:哈密顿算符? ,只是个符号,直接作用函数表示梯度,?dotA点乘

2012-10-22 22:39:32 13693 1

转载 相频响应与群延迟 .

虽然相频响应反映了系统对不同频率信号的处理时间,但并不是说相频响应越大,系统的处理时间越长。从一个简单的正弦信号exp(j*w*n)可以知道,其相位为w*t,也即是说相位不仅和时间有关,还和频率有关。理想的系统对各频率的处理时间是一样的,δ=w*n中t固定,以相频响应曲线表示时,由于横轴是频率f,所以理想相频曲线应该是一条斜率为定值的斜线。此时系统的群时延应该是一个常数。  在

2012-10-14 11:51:01 12605

转载 品质因数Q

科技名词定义中文名称:品质因数 英文名称:quality factor,Q factor 定义:无功功率的绝对值与有功功率之比,即损耗角正切的倒数。 应用学科:电力(一级学科);通论(二级学科)以上内容由全国科学技术名词审定委员会审定公布目录简介计算提高品质因数的措施编辑本段简介  品质因数(Q因数)  quality

2012-10-14 10:37:53 17110

转载 关于运放的压摆率(SR)和增益带宽积(GBP)

压摆率在英文里是slew rate,简写为SR。压摆率也称转换速率。压摆率的意思就是运算放大器输出电压的转换速率,单位有通常有V/s,V/ms和V/μs三种,它反映的是一个运算放大器在速度方面的指标,表示运放对信号变化速度的适应能力,是衡量运放在大幅度信号作用时工作速度的参数。当输入信号变化斜率的绝对值小于SR时,输出电压才按线性规律变化。信号幅值越大、频率越高,要求运放的SR也越大。一般

2012-10-12 19:57:19 11750

转载 运放的转换速率(压摆率)SR的意义和如何选取

为何增大输入频率时,输入为正弦波的反相放大器输出三角波? 今天和一个工程师探讨问题,与其说是探讨,倒不如说是求教,不过今天碰上的这个概念相信他也不是十分的清楚。他在选放大器的时候,提到了Slew Rate这个概念,乍一看这个词非常眼熟,想想是当年还在SEI修炼时Tony Peyton讲的那课里有,记得当时Example Question上也有,可费了好大力气才懵懵懂懂做出来。

2012-10-12 19:53:05 28722 5

转载 运放“虚短” 的实现有两个条件

运放“虚短” 的实现有两个条件:    1 ) 运放的开环增益A要足够大;    2 ) 要有负反馈电路。先谈第一点,我们知道,运放的输出电压Vo等于正相输入端电压与反相输入端电压之差Vid乘以运放的开环增益A。即Vo = Vid * A = (VI+ - VI-) * A                                        ( 1 ) 由于在实际中运

2012-09-18 08:41:37 5094 1

转载 为什么要阻抗匹配

我们先从直流电压源驱动一个负载入手。由于实际的电压源,总是有内阻的,我们可以把一个实际电压源,等效成一个理想的电压源跟一个电阻r串联的模型。假设负载电阻为R,电源电动势为U,内阻为r,那么我们可以计算出流过电阻R的电流为:I=U/(R+r),可以看出,负载电阻R越小,则输出电流越大。负载R上的电压为:Uo=IR=U*[1+(r/R)],可以看出,负载电阻R越大,则输出电压Uo越高。再来计算一下电阻

2012-09-12 11:18:56 1056

转载 物理内存与线性地址的关系

困扰了很长时间,原来是这样的,但还是有些看不懂。在硬件工程师和普通用户看来,内存就是插在或固化在主板上的内存条,它们有一定的容量——比如64 MB。但在应用程序员眼中,并不过度关心插在主板上的内存容量,而是他们可以使用的内存空间——他们可以开发一个需要占用1 GB内存的程序,并让其在OS平台上运行,哪怕这台运行主机上只有128 MB的物理内存条。而对于OS开发者而言,则是介于二者之

2012-08-29 09:05:26 459 1

转载 kernel-2.6.13各个模块时钟的用法

逢山开路 遇水架桥,今天想自己写个adc的驱动,发现不清楚系统各个模块的系统时钟如何使用。总不能自己想怎么弄,就怎么弄吧,还是学学框架吧——使用时钟的框架。    adc_clock = clk_get(NULL, "adc");    if (!adc_clock) {        printk(KERN_ERR "failed to get adc clock sourc

2012-08-28 20:58:47 448

转载 nor flash与nand flash启动的简单比较

A,nor flash与nand flash的一些区别1)接口区别:NOR FLASH地址线和数据线分开,来了地址和控制信号,数据就出来。NAND Flash地址线和数据线在一起,需要用程序来控制,才能出数据。通俗的说,就是光给地址不行,要先命令,再给地址,才能读到NAND的数据。而且都是在一个总线完成的。结论是:ARM无法从NAND直接启动。除非装载完程序,才能使用NAN

2012-08-25 20:14:35 351

转载 逻辑地址、线性地址、虚拟地址、物理地址

看了那么多 关于什么是逻辑地址、线性地址、虚拟地址、物理地址的文章,觉得这个讲的还是挺详细的逻辑地址(Logical Address) 是指由程式产生的和段相关的偏移地址部分。例如,你在进行C语言指针编程中,能读取指针变量本身值(&操作),实际上这个值就是逻辑地址,他是相对于你当前进程数据段的地址,不和绝对物理地址相干。只有在Intel实模式下,逻辑地址才和物理地址

2012-08-22 17:40:26 875

转载 linux虚拟地址到物理地址

一、概念  物理地址(physical address)  用于内存芯片级的单元寻址,与处理器和CPU连接的地址总线相对应。  ——这个概念应该是这几个概念中最好理解的一个,但是值得一提的是,虽然可以直接把物理地址理解成插在机器上那根内存本身,把内存看成一个从0 字节一直到最大空量逐字节的编号的大数组,然后把这个数组叫做物理地址,但是事实上,这只是一个硬件提供给软件的抽像,

2012-08-22 17:30:43 635

转载 S3C2440的定时器设置

S3C2440的定时器设置   S3C2440有5个16位定时器,定时器0-3有PWM功能,定时器4有一个没有输出引脚的内部定时器,定时器0有一个用于大电流设备的死区生成器。   有2个8位预分频器和2个4位分频器。定时器0和定时器1共用一个8位预分频器。定时器2,定时器3,定时器4共用另一个8位预分频器。  定时器的时钟源是PCLK,首先经过预分频器降低频率后,进入第二个分频

2012-08-21 10:50:39 1580

转载 copy_to_user、copy_from_user 分析

在内核的学习中会遇到很多挺有意思的函数,而且能沿着一个函数扯出来很多个相关的函数。copy_to_user和copy_from_user就是在进行驱动相关程序设计的时候,要经常遇到的两个函数。由于内核空间与用户空间的内存不能直接互访,因此借助函数copy_from_user()完成用户空间到内核空间的复制,函数copy_to_user()完成内核空间到用户空间的复制。下面我们来仔细的理一下这两个函

2012-08-18 16:04:42 411

原创 每次重装完ubuntu11.04后要做的事

刚接触ubuntu的时候,难免要做鼓捣鼓这个系统,鼓捣崩溃后就要重装,我每次重装后都要做几项设置和安装几个软件,现在列个清单出来,下次再重装完系统就可以按着个单子改了1.解决txt乱码的问题,http://blog.csdn.net/dxshappy/article/details/78539252.安装交叉编译器,http://blog.csdn.net/dxshappy/article

2012-08-17 09:27:58 569

原创 ubuntu使盘符不在桌面上显示

终端中,gconf-editor/apps/nautilus/desktop----->volumns_visiable disable,取消勾选

2012-08-17 09:22:51 1479

转载 chromium在root用户下不能运行的解决方法

现在ubuntu下的chromium浏览器用root用户则不能运行。从网上找了一些方法,记录一下,分享分享    首先装上16进制编辑器(hexedit) apt-get install hexedit    然后,root@lzy-bt5:~# hexedit /usr/lib/chromium-browser/chromium-browser    命令行或图形模式打开

2012-08-17 09:13:13 1853

转载 banshee 的乱码解决

sudo apt-get install python-mutagen然后 cd 你的音乐目录find . -iname "*.mp3" -execdir mid3iconv -e gbk {} \;最后重新往banshee导入音乐,问题解决来源:http://blog.163.com/heqingchun@126/blog/static/1734178732010

2012-08-11 11:09:46 457

转载 Kconfig和Makefile

Kconfig文档的作用内核源码树的目录下都有两个文档Kconfig(2.4版本是Config.in)和Makefile。分布到各目录的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文档相关的内核配置菜单。在内核配置make menuconfig(或xconfig等)时,从Kconfig中读出菜单,用户选择后保存到.config的内核配置文档中。在内核编

2012-08-11 09:48:55 621

转载 Linux驱动程序安装步骤(包括PC上及开发板上)

一.PC机上Ubuntu9.10系统下1. 驱动程序源码及Makefile如下:#------源程序------##include linux/module.h>#include linux/init.h>static int __init hello_init()//“__init”使hello_init()函数放到初始化代码段里

2012-08-11 09:42:27 640

转载 ubunt打开txt文件出现乱码的解决方法

打开应用程序——系统工具——配置编辑器。如果没有的话打开系统——首选项——主菜单——系统工具——配置编辑器。依次点开apps->gedit-2->preferences->encodings 中的auto-detected在双击弹出对话框中加入GB18030,GBK,GB2312,然后将GB18030,GB2312移到最上再次打开.txt文件,问题解

2012-08-11 09:38:40 421

原创 ubuntu中minicom的安装、配置与传输文件方法

在windows下可以使用超级终端或者SecureCRT与开发板连接,linux下的minicom也能实现此功能安装过程:一、minicom 的安装。在终端中输入 sudo apt-get install minicom 安装。二、配置 minicom。在终端中输入minicom即进入启动minicom,同时按下ctrl+a,松手后按下z即进入minicom菜单,在弹出

2012-08-11 09:37:44 2853

原创 ubuntu无法播放在线视频或者播放在线视频时只有图像没有声音的解决方法

不知到怎么回事,本来好好的,忽然用firefox观看人人网视频时只有图像没有声音了,而且连优酷、土豆上的视频也打不开了,换了个chromium的浏览器也不行,但是本地视频、音乐播放都没问题,上网找解决方法,有的说重装adobe flash的,有的说是声卡问题的,都试了下,问题还是没解决,但是又实在不想重装ubuntu,前后花了几个小时,终于解决了,确实是flash问题,解决方法也很简单

2012-08-11 09:34:16 4125

原创 ubunt11.04如何安装交叉编译器

这里使用的编译器是天嵌光盘里提供的EABI-4.3.3_EmbedSky_20100610.tar.bz2    *在终端中进入交叉编译器目录,输入#tar -jxvf EABI-4.3.3_EmbedSky_20100610.tar.bz2 -C /    *#gedit /etc/environment,在打开的文件内容的结尾加上目录/opt/EmbedSky/4.3.3/bin

2012-08-11 09:32:48 487

原创 2012年8月11日

现在在学习linux和arm,过程中会不时遇到好多问题,有的费了好大劲解决了,然后就放下了。结果下次再遇到同样问题时已经忘了上次的解决方法了,然后又是重复性的上网搜索。          所以我觉得把学习之路上的点点滴滴记录下来是很有必要的,也可以转载一些别人的好的文章,对我有很大帮助的同时,也可以与网友分享交流,共同进步。

2012-08-11 09:28:22 3243

winhex_V168 破解版 可设置中文或英文(没任何问题)

在网上下了好几个版本都有问题,要么自动退出,要么每次启动都要重新破解,终于找到这么没有任何问题的版本了(起码我用的没有任何问题),能永久破解,可以设置多种语言,包括中文或英文。破解方面在资源里面,设置语言过程如下:进入软件>help>setup>chinese,please! 因为要下载一些东西,所以要了2分,见谅!

2012-12-28

FPGA的配置过程详解(FTAG、EPCS等)

从各方面描述了3种配置FPGA的方式:1.FPGA主动串行(AS)方式 2. JTAG方式 3. FPGA被动(Passive)方式。 很有用,看完以后豁然开朗 因为我也想下一些东西,所以要了2分,见谅!

2012-12-28

空空如也

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

TA关注的人

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