自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我还不懂,所以在学

从西电到Intel,一步一个脚印

  • 博客(33)
  • 资源 (3)
  • 收藏
  • 关注

原创 教你如何使用matlab中的FDATOOL来设计滤波器

很多网友来咨询我如何使用FDATOOL现在我来做一个示范输入:被白噪声污染的正弦信号,fs=100khz,信号频率为10khz,噪声信号为20khz,现在要滤掉20khz的正弦信号clear all;fs=100000;t=0:1/fs:0.003;f1=10000;f2=20000;signal1=sin(2*pi*f1*t);signal2=sin(2*pi

2012-12-09 19:53:00 55029 10

转载 SVN

svn使用2011-10-27 1:321、checkout: (svn checkout ***) $ svn checkout https://url/trunk   localDir 说明:将server "https://url/trunk"下的content checkout到本地当前目录\localDir目录下(如果目录不存在则新建)。

2012-07-01 14:59:14 1753

原创 EbNo(EbN0)和SNR

Q1:为什么要将EbNo转换为SNR呢?    A1:因为要加入高斯白噪声信道,高斯白噪声信道的噪声参数是与SNR直接相关的,所以要将EbNo转换为SNR。    Q2:为什么仿真要用EbNo,而不用SNR呢?    A1:因为用EbNo可以直观的看到系统性能,比如采用只采用QPSK,那么BER达到千分之一时,EbNo大约为7,如果采用单用户,进行了信道编码又进行了均衡,也采用QPSK

2012-06-30 17:03:55 19001

原创 LMS算法

n)附录matlab 代码:%%%%%%%%%%%%%%%%%% define the conditionN=200; %%define calculating timedelta=0.4; %%define the stepsn=sqrt(0.05)*randn(1,N);n=1:N;N0=sin(1/8*pi*n+pi/10);N1=sqrt(2)*sin(1/

2012-06-11 12:31:10 1294

原创 模拟串口的实现--单片机IO口

用EBOX向我们的电力线调试模块发数据,但是要有一个控制接口,但是EBOX没有提供,所有只好用MCU来做伺服器。一般的单片机都只有一个串口,所以必须模拟一个出来。 /* sbit TXD1  = P1^4;                  //define p14 as the analog transmit port sbit RXD1  = P1^2;

2012-06-11 12:24:06 1455

原创 在FPGA上加载UCOS

<br />必须要加的东西 timer<br />用片内的RAM做的内存,最高做到40K,和一个UCOS的大小很接近,所以这时候就要加载SDRAM的重要性了。<br /> 

2011-04-17 10:34:00 1960

转载 SOPC中SDRAM controller 的Timing配置

<br />最近用到sopc,设计片外ram,故整理“SOPC中SDRAM controller 的Timing配置”一文以备忘。<br /> <br />Timing选项:<br />CAS latency cycles(CAS等待时间):即为“从读命令到数据输出的等待时间”,其以时钟为单位。允许值是1、2、3,默认为3。<br />initialization refresh cycles(初始化刷新周期):即为“复位后,SDRAM控制器要执行多少个刷新周期作为初始化序列的一部分”,其以时钟为单位。允许

2011-04-17 09:53:00 2211

转载 从10个方面分析评价Linux和WinCE的优缺点

<br />1.支持多种硬件平台<br />  由于嵌入式设备硬件平台的多样性,CPU芯片的快速更新,嵌入式操作系统要求支持常用的嵌入式CPU,如X86, arm, MIPS, POWERPC等,并具有良好的可移植性。另外还需要支持种类繁多的外部设备。Linux支持以上几乎所有的主流芯片,并且还在不断的被移植到新的芯片上。而在这方面,WinCE显然差得很远。<br />  2.占有较少的硬件资源<br />  由于多数嵌入式系统具有成本敏感性,处理器速度较低,存储器空间较少,这要求嵌入式OS体积小,速度快。

2011-04-17 09:46:00 1140

转载 BSP

<br /> 1       BSP概述<br />BSP即Board Support Package,板级支持包。它来源于嵌入式操作系统与硬件无关的设计思想,操作系统被设计为运行在虚拟的硬件平台上。对于具体的硬件平台,与硬件相关的代码都被封装在BSP中,由BSP向上提供虚拟的硬件平台,BSP与操作系统通过定义好的接口进行交互。BSP是所有与硬件相关的代码体的集合。<br />一个成熟的商用操作系统,其被广泛应用的必要条件之一就是能够支持众多的硬件平台,并实现应用程序的硬件无关性。一般来说,这种无关性都是由

2011-04-15 15:06:00 40157 2

原创 quartus 生成pof的设置

在assignments -- device -- device and pin option, 在configuration 选项卡当中,要勾上Use Configuration device,并选择好配置芯片。选择configuration scheme为Active Serial

2011-04-12 08:57:00 7092

原创 新想法 创意 放这里

手机不能自动根据外界环境声音的大小来调节为振动或室外

2011-04-11 18:12:00 905

转载 常用短距离无线通信优缺点的纵横比较

<br />目前使用较广泛的近距无线通信技术是蓝牙(Bluetooth),无线局域网802.11(Wi-Fi)和红外数据传输(IrDA)。同时还有一些具有发展潜力的近距无线技术标准,它们分别是:ZigBee、超宽频(Ultra WideBand)、短距通信(NFC)、WiMedia、GPS、DECT、无线1394和专用无线系统等。它们都有其立足的特点,或基于传输速度、距离、耗电量的特殊要求;或着眼于功能的扩充性;或符合某些单一应用的特别要求;或建立竞争技术的差异化等。但是没有一种技术可以完美到足以满足所有的

2011-04-08 11:26:00 12241

原创 sopc开发流程

<br />4.1  sopc开发流程<br />1,建立一个和工程名称完全一致的顶层设计文件。<br />2,启动SOPC builder,定制nios ii,占用1200~1400个逻辑单元和2个M4K RAM.性能为25MIPS。<br />选择指令缓存为2K,<br />设置JTAG调试模式,本设计中采用LEVEL 1。<br />3,添加片上存储器<br />在memory中,选中onchip menory ,选择类型为RAM,宽度为32位,40K.<br />4,首先在软核中添加EPCS Ser

2011-04-07 20:44:00 2366

原创 今天上雷达课有感

<br />技术领域日新月异<br />要了解技术和体制的变化可以读一读一个系统的历史或者说科学史<br /> <br /> <br />要全面地看问题,然后找其中的关键点进行深入研究,而不是蜻蜓点水

2011-03-28 12:31:00 1026

原创 不要怕,慢慢来,会度过的

<br />下个月将很忙很忙,注意集中时间和精力,逐一攻克<br /> <br />小项目本周做完(27号前必须完成)<br /> <br />每天的空余时间都上自习,准备托业<br /> <br />学车继续

2011-03-21 12:07:00 648

转载 51系列中data,idata,xdata,pdata的区别

<br />dATa: 固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。<br />idATa: 固定指前面0x00-0xff的256个RAM,其中前128和dATa的128完全相同,只是因为访问的方式不同。idATa是用类似C中的指针方式 访问的。汇编中的语句为:mox ACC,@Rx.(不重要的补充:c中idATa做指针式的访问效果很好)<br />xdATa: 外部扩展RAM,一般指外部0x0000-0xffff空间,用DPTR访问。<br />pdA

2011-03-14 10:54:00 511

原创 微波工程学习小结

一个系统的三个问题:物理问题、工程问题、应用问题贵州建立了600米的天线来探测宇宙射线天线大的好处:增益高,波束窄最小可探测功率==FKTB,和温度带宽还有噪声系数有关问题1:连续波调频和多频点测距的区别问题2:当表面阻抗匹配的时候,是否能完全吸收?          要经历2步第一阻抗匹配,使得波进入材料内部第二内部吸收,吸收进入材料的电磁波问题3:气象雷达对雷达方程的修正隐身技术材料厚度在几个毫米,问题4:米波雷达为什么没有得到广泛使用正                              反结构

2011-03-13 13:35:00 3413

原创 云计算与分布式计算的区别?

<br />云计算就是一个服务器给大家提供服务。优点就是服务器有强大的性能,能满足很多人都需求,缺点就是安全问题很难得到保证。<br /> <br /> <br />分布式计算就是利用很多的电脑来为一种需求服务,优点就是能得到强大的计算能力,缺点嘛,暂时没有。

2011-01-13 21:52:00 1909

转载 异步串口的发送与接收

<br />module RS_232_r(clk9600,reset,datain,dataout,valid);<br />input clk9600,datain,reset;<br />outputreg [7:0] dataout;<br />outputreg valid;<br /><br />reg[7:0] temp;<br />reg flag;<br />reg [3:0] state;<br /><br />parameter IDLE=4'd0,<br />          S0

2011-01-12 22:24:00 752

原创 寒假计划

<br />完成以下几个实验<br />1,读取SD卡中的数据  显示在数码管上 用1位模式<br />2,把SD卡中的数据显示在液晶屏幕上<br />3,采用触摸屏,外加鼠标,确定坐标位置<br />4,研究下滤波器设计<br /> <br /> <br /> <br /> 

2011-01-12 21:19:00 573

原创 串行总线比较

<br />各种串行总线总结<br />Spi总线<br />定性:全双工高速同步串行口。是一种标准的四线同步双向串行总线。SPI是允许一个器件同其他一个或多个器件进行通讯的简单接口.该接口一般使用4条线:串行时钟线(SCLK)、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOSI和低电平有效的从机选择线SS. SPI接口主要应用在EEPROM,FLASH,实时时钟,AD转换器.<br /> <br />传输协议:上升沿发送,下降沿接收,高位先发送。上升沿到来的时候,sdo上的电平将被发送到从

2011-01-12 19:22:00 2430

原创 DM642对SDRAM的操作

<br /><br />#define EMIFA_GBLCTL         0X01800000 <br />#define EMIFA_CE0CTL         0X01800008<br />#define EMIFA_SDCTL          0X01800018<br />#define EMIFA_SDTIM          0X0180001C<br />#define EMIFA_SDEXT          0X01800020<br />#define SDRAM_ADDR

2011-01-11 21:26:00 2078

原创 脉冲成形滤波器设计

用17阶的FIR滤波器先用mallab产生FIR滤波器的参数和查表法要使用到的初始化数据

2011-01-03 16:20:00 7798

转载 ModelSim显示模拟波形

<br />问题是,要看一个振幅调制的输出波形,ModelSim默认的是数字输出,想直接看波形。<br />这个问题应该不难,想想看ModelSim肯定支持这种功能,只是要摸索一下。一般都是点右键,果然有一个Format,里面有一个Analog选项,点上它,弹出了对话框,先用默认的试试看,输出波形感觉显示的幅度太小,看起来不方便,再回过头来把对话框里的值调整一下,得到了一个比较好的波形。不过问题就出现了,出来的波形上下重叠了。<br /> <br />菜单栏里逐个找了一遍,发现也有一个Format,里面有h

2011-01-02 14:24:00 15245

原创 手把手教你,借助matlab,如何制作Xilinx的coe文件

Xilinx的Rom的初始化是一件很麻烦的事情,要导入Coe文件。alteral是mif和hex文件,有专门的软件可以生成。coe文件的格式如下:MEMORY_INITIALIZATION_RADIX=10;MEMORY_INITIALIZATION_VECTOR=512,515,518,522,525,528,531,535,538,54。。。。。。。。12,23;注意:前面的2行不要动,RADIX后面的数字表示的是进制,这里取10进制。结尾用的是分号在matlab中关键的步骤如下,我们以一个周期1000

2011-01-01 22:36:00 19910 3

原创 阻塞赋值和非阻塞赋值

         在Verilog语言中,有阻塞赋值和非阻塞赋值。         阻塞赋值是在一个过程中,前后是顺序执行的,是串行的,后面的语句必须在前面的语句执行之后。         非阻塞赋值是并行的,同时发生的。         我做了一下实验      1。用阻塞赋值部分代码:                                     begin               a               b               end   else   begin   

2010-12-01 23:06:00 783

原创 如何在simulink下计算模型的误码率

1 建立模型 2、设置参数  主要有2个要设置好信道中设置为:信噪比为 :EbNo 还有YOUT3、在命令窗口键入 BERTOOL   按照以下设置参数然后按RUN

2010-11-25 17:31:00 15701 5

原创 如何载入管脚配置文件?

<br />问题的提出:开发板的管脚很多是固定的,例如某个管脚连着LED或者开关,这些管脚分配是不需要修改的,那么如何把其他工程文件的管脚分配方案导入进来呢<br /> <br />思路:建立一个工程需要配置的内容:<br />    1. 器件类型(如Cyclone)<br />    2. 器件型号(如EP1C12Q240C8)<br />    3. 顶层实体名<br />    4. 设计文件路径<br />    如果针对具体的电路板,还要设置<br />    1. 引脚分配(往往是内容最多的一

2010-11-23 21:09:00 2946

转载 quartus中的文件类型

<br />文件可以分为五类:<br />    1. 编译必需的文件:设计文件(.gdf、.bdf、EDIF输入文件、.tdf、verilog设计文件、.vqm、.vt、VHDL设计文件、. vht)、存储器初始化文件(.mif、.rif、.hex)、配置文件(.qsf、.tcl)、工程文件(.qpf)。<br />    2. 编译过程中生成的中间文件(.eqn文件和db目录下的所有文件)<br />    3. 编译结束后生成的报告文件(.rpt、.qsmg等)<br />    4. 根据个人使用习

2010-11-23 20:17:00 7214

转载 英语文章常用套句

<br />英语学术论文常用句型<br />    Beginning <br />    1. In this paper, we focus on the need for<br />    2. This paper proceeds as follow.<br />    3. The structure of the paper is as follows.<br />    4. In this paper, we shall first briefly introduce fuzzy sets

2010-11-11 10:16:00 905

原创 matlab仿真ALE算法

<br />%% this program verifies the ALE technology<br />% x1 is a narrow band signal while x2 is a wide band signal<br />%%generate data module<br />N=2000;<br />delta=0.01;<br />sum=0;<br />for i=1:100<br />en=sqrt(1)*randn(1,N);<br />for i=3:N<br />    x1

2010-11-08 12:58:00 3044

原创 java 事件响应

<br />import javax.microedition.midlet.MIDlet;<br />import javax.microedition.midlet.MIDletStateChangeException;<br />import javax.microedition.lcdui.Command;<br />import javax.microedition.lcdui.CommandListener;<br />import javax.microedition.lcdui.Displa

2010-11-07 11:24:00 946

原创 关于带通采样的思考

<br />谈谈带通采样定理<br />在带通采用中有这样一条,当信号的带宽为B,处在 fl-fh之间的时候,抽样的频率应该满足fs=2B(1+M/N).那么这样的选择是不是唯一的,还是一个范围呢?<br />显然,当M=0,fh=B,fl=0的时候,定理退化为低通采样定理,这个时候的fs是没有上限的。所以以上的带通定理只是一个充分条件,不是必要的<br /> <br /> <br /><br /><br /> <br /><br /><br /> <br />当fh=NB的时候,红色部分的频段刚好处在两个

2010-11-06 11:10:00 6818

串口异步接受

串口 232接收器 verilog代码

2012-08-21

eclipseme.feature_1.7.9

eclipseme.feature_1.7.9 java必备

2010-11-06

Verilog_golden中文版

这是我从一朋友那考的 内部资料 很不错的 推荐下 特备适合初学者

2009-05-12

空空如也

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

TA关注的人

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