摘要: 奈奎斯特第一准则 1924年,奈奎斯特(Nyquist)推导出在理想低通信道下最高码元传输速率。对于一个带宽为W(Hz)的理想低通信道(负频-W),其最大码元传输速率为2W(Baud)(注意还有一个理想带通)。最大若码元的传输速率超过了奈氏准则所给出的数值,则将出现码元之间的互相干扰,以致在接收端... 阅读全文
posted @ 2014-08-21 16:20 fangying 阅读(1290) 评论(0) 推荐(0) 编辑
摘要: 做通讯项目的时候,经常要进行数据收发校验。发送端的数据通过复杂的通讯系统(例如OFDM系统),依次进行交织、编码(LDPC)、映射、IFFT、串并转换……等等,达到接收端,我们只有通过反复的对比才能验证流程的正确性。因为数据的收发都是比特流,所以经常使用16或者二进制文件进行比较。 很多调试工... 阅读全文
posted @ 2014-06-27 09:49 fangying 阅读(2334) 评论(0) 推荐(0) 编辑
摘要: 本文参照:https://wiki.archlinux.org/index.php/Systemd#Basic_systemctl_usage 做了翻译和整理 systemd是Linux下的一种init软件,由Lennart Poettering带头开发,并在LGPL 2.1及其后续版本许可证... 阅读全文
posted @ 2014-06-24 21:16 fangying 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 提前在windows7下给Archlinux预留一个分区,大小最好在20G以上(根据自己硬盘情况分配)。第一步,安装前的准备 从arch官网下载最新的ISO文件archlinux-2015.07.01-dual.iso(包含X86和X64双版本),地址https://www.archlinux... 阅读全文
posted @ 2014-06-23 00:01 fangying 阅读(7047) 评论(0) 推荐(0) 编辑
摘要: 考虑下面三段代码:片段1void GetMemory(char *p){p = (char *)malloc(100);}void Test(void){char *str = NULL;GetMemory(str);strcpy(str, "hello world");printf(str);fr... 阅读全文
posted @ 2014-06-14 19:04 fangying 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 关于EDMA3,TI的文档有详细的介绍。园子里的文章http://www.cnblogs.com/fpga/archive/2009/10/13/1582516.html,http://www.cnblogs.com/fpga/archive/2009/09/25/1574127.html 对其... 阅读全文
posted @ 2014-06-12 14:33 fangying 阅读(2996) 评论(5) 推荐(0) 编辑
摘要: C语言的基本类型有:char, short ,int ,long ,float ,double 一共6种基本类型。C++语言有:bool, char ,wchar_t, short, int , long, float, double, long double 共9种内置数据类型。Java语言有:b... 阅读全文
posted @ 2014-06-03 14:26 fangying 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 在标准C语言中, i++和 ++i的区别显而易见。 但是,当在for循环中使用 i++和 ++i的时候,会发现。只要这两种语句不用来赋值操作(作为右值,赋值给左值),那么这两种写法其实是一样的。for中其实不管是i++或++i都是在for循环体全部执行完毕后才执行,如:for(inti=0;i... 阅读全文
posted @ 2014-06-03 14:03 fangying 阅读(875) 评论(0) 推荐(0) 编辑
摘要: 移植环境:Cyclone IV 开发板,网卡芯片为ENC28J60,浏览器(Firefox_24.0.0.5001a) 首先,需要了解网卡芯片ENC28J60,有中文版的说明书:http://wenku.baidu.com/link?url=79r8JOHiGAyAG9kX9-... 阅读全文
posted @ 2014-05-29 22:26 fangying 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 今天码代码的时候,出现了一个诡异的问题:首先:函数 pkt_analyzer 返回了一个 PktUnit类型的指针。我先把端点跑到puu赋值后的下一句,查看puu里面的内容,发现是正确的:payload_len = 7,pkt_len = 35接着我再向下跑一步,发现puu内容就不对了: paylo... 阅读全文
posted @ 2014-05-08 19:25 fangying 阅读(1195) 评论(0) 推荐(0) 编辑