摘要: 1.预编译阶段把所有#include ”***.h“ (“”与的区别这里就不说了)用***.h的内容来替换了, 所以之后就没有.h了,所有.h的内容都已经包含进了需要它们的.c中 2.生成最后的exe文件是由编译、链接两步完成的, 编译是源代码生成obj二进制目标文件的过程, 注意一个源代码文件... 阅读全文
posted @ 2015-10-28 12:51 水煮海鲜 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 发送端: 1.电脑IPv4 IP地址设置为192.168.4.1 2.VLC设置:Media——Stream——Add——加载. ts的视频——Stream——next——new destination选择RTP/MPEG Transport Stream,勾选Display Locally——... 阅读全文
posted @ 2015-10-28 12:51 水煮海鲜 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 2015.10.10 用单载波调制gold序列和ZC序列,他们的自相关性都不是很好,第一峰值比第二峰值高10%左右甚至更低。用多个子载波调制gold码,自相关性能会比较好,可以高出400%,用9号~15号子载波,10个ONU混合,可以同步出每个ONU的位置,且最低可以高出30%,最高有80%。文... 阅读全文
posted @ 2015-10-28 12:50 水煮海鲜 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 2015-10-28 我们把欲传输的信息加载于激光副射的过程称为激光调制,把完成这一过程的装置称为激光调制器,由已调制的激光辐射中还原出所加载信息的过程则称为解调。由于激光起到“携带”信息的作用,所以称其为载波。通常将欲传递的信息称为调制信号,被调制的激光称为已调波或调制光。 激光调制分为内... 阅读全文
posted @ 2015-10-28 12:50 水煮海鲜 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 2011年的论文,无线OFDM 克服ICI主要有3中方法:1.频域均衡;2.时域窗口;3.自消除; 阅读全文
posted @ 2015-10-28 12:50 水煮海鲜 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 下面的内容是在富欣实习时总结下来的。 综合相关: 1.刘工说,D触发器最好不要一直刷新,需要用到使能信号,若使能信号是长时间持续的,则需要取其的上升沿和下降沿。 2.以前写代码时,为了防止生成锁存器,会像下面这样写: elsif clk'event and clk='1' then if... 阅读全文
posted @ 2015-10-28 12:49 水煮海鲜 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 1.我们定义了一个指针,一定要初始化,比如 int* a,没有初始化时,a的指向是不明确的。若它指向非法地址,这时的操作会报异常;若它指向一个合法地址,这是非常危险的,因为这样可能更改一个正在使用的数值。若在MCU中,指针指向非法地址,程序会跑飞。 2.关于NULL指针,有时我们会写一个函数,这... 阅读全文
posted @ 2015-10-28 12:49 水煮海鲜 阅读(921) 评论(0) 推荐(0) 编辑
摘要: 1.运行QT Release版本的exe文件 2.用Process Explore查看exe文件所依赖的dll文件 3.用Enigma Virtual Box将exe文件和所需要的dll文件打包 4.在打包好的exe文件的相同目录下,新建一个platforms文件夹,里面要放上qwindows.... 阅读全文
posted @ 2015-10-28 12:48 水煮海鲜 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1.在写实验室的OFDM信号解调项目时,有一个地方用多级的组合逻辑,导致最后综合出来的电路时序报错了,对于125MHz时钟,理论上应该是8ns,但出来的时序已经到十几ns了,于是我在多级的组合逻辑的地方加了多级的流水,时序就没有报错了。 2.发现ISE里面仿真和综合的结果不同,后来发现是因为其中... 阅读全文
posted @ 2015-10-28 12:48 水煮海鲜 阅读(182) 评论(0) 推荐(0) 编辑
摘要: MCU上的UART是TTL电平的,3.3V是高电平,0是低电平;PC上的UART是RS232电平的,+5~+12为低电平,-5~-12为高电平。 下面两张图是发送0000 0001时,TTL和RS232电平的波形图,使用的器件是USB转TTL和USB转RS232 RS232的-6V代表高电平,+... 阅读全文
posted @ 2015-10-28 12:48 水煮海鲜 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 2015-6-27 1.Link to sources 新建工程路径中既没有源代码,也没有库,源代码和库在系统文件夹里 如果这时修改库或源代码,系统文件夹中的也相应修改。等到下次新建或者其他工程要包含这个库时,可能就不是原来的版本 2.Link libraries and copy source... 阅读全文
posted @ 2015-10-28 12:47 水煮海鲜 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1. 直接转换发射机 和 直接转换接收机 直接转换发送器将基带信号直接调制到射频RF,这里的基带信号是复信号,所以会看到正负频率不对称。对复信号进行频谱的搬移用到复三角函数,复三角函数的搬移只会向一个方向。实信号的频谱搬移用到实三角函数,实三角函数的搬移是向着左右两个方向搬移。调制完后的信号是复... 阅读全文
posted @ 2015-10-28 12:46 水煮海鲜 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: 在Rachid Bouziane的文章中,经常会提到IFF/FFT是由Spiral Generator(http://www.spiral.net/index.html)来生成的,经查询发现,这个Spiral项目是由CMU和ETH Zurich牵头来做的,它旨在自动产生软件或硬件... 阅读全文
posted @ 2015-10-28 12:45 水煮海鲜 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 基本步骤是:写完.v文件后开始综合Synthesize;然后打开PlanAhead-Post Synthesis分配引脚(会自动添加.ucf文件);若要使用ChipScope,则New一个.cdc文件(ChipScope Definition and Connection File),Trigg... 阅读全文
posted @ 2015-10-28 12:44 水煮海鲜 阅读(289) 评论(0) 推荐(0) 编辑
摘要: FPGA通过UDP进行数据的上传,目前实验室用的方法是: 一.通过Wireshark抓UDP包 二.用python进行数据的转换(UDP数据包16进制——>10bit整数) 三.用MATLAB对10bit整数进行分析 上述第二步的具体转换步骤如下: 1.将UDP的包转成Hex格式,以byte... 阅读全文
posted @ 2015-10-28 12:44 水煮海鲜 阅读(328) 评论(0) 推荐(0) 编辑