CMMB_C

所属分类:数据结构
开发工具:C/C++
文件大小:249KB
下载次数:6
上传日期:2013-10-22 23:29:53
上 传 者yhxz
说明:  因为只是仿真物理层的性能,所以只对一个RS交织块进行处理,RS块的大小可为协议中RS的字节交织模式中的规定的三种交织深度。其它调制参数都可选,如RS码率,LDPC码率等。程序最后的输出即为经过CMMB发射调制的OFDM基带数据。
(Because it is only the physical layer performance simulation, only the interleaved block for processing an RS, RS block size for the protocol of RS byte interleaving mode specified are interleaving depth. Other modulation parameters are optional, such as RS code rate, LDPC code rate and so on. The output end of the program is transmitted through the CMMB OFDM modulated baseband data.)

文件列表:
CMMB_C\CMMB_Global.h (4538, 2010-04-16)
CMMB_C\CMMB_LDPC.CPP (762474, 2010-04-16)
CMMB_C\CMMB_Matlab.dsp (4742, 2010-04-16)
CMMB_C\CMMB_Matlab.dsw (545, 2010-04-16)
CMMB_C\CMMB_Modulation.cpp (11393, 2010-04-16)
CMMB_C\CMMB_OFDM.CPP (166048, 2010-04-16)
CMMB_C\CMMB_Phy.cpp (2217, 2010-04-16)
CMMB_C\CMMB_RS.CPP (14166, 2010-04-16)
CMMB_C (0, 2013-10-22)

因为只是仿真物理层的性能,所以只对一个RS交织块进行处理, RS块的大小可为协议中RS的字节交织模式中的规定的三种交织深度。 其它调制参数都可选,如RS码率,LDPC码率等。 程序最后的输出即为经过CMMB发射调制的OFDM基带数据。 从网上下的有关Windows下FFTW库的安装 1、从网址http://www.fftw.org/install/windows.html上获得FFTW的windows dll预编译版本; 2、解压缩文件,打开windows命令行窗口,就是那个cmd窗口啦。然后把当前目录转换到你解压缩文件的目录下。 3、执行以下3个指令 lib /machine:ix86 /def:libfftw3-3,def lib /machine:ix86 /def:libfftw3f-3.def lib /machine:ix86 /def:libfftw3l-3.def 这会在该目录下建三个相应的dll文件和lib文件。 注意第三个.def文件中的“3l-3”中的是字母L的小写, 不是数字一。因为这个问题,我搞了半个小时,呵呵。 4、将libfftw3l-3.dll, libfftw3f-3.dll, libfftw3-3.dll 文件复制到文件夹system32中。 这一步是为了你以后都不用在你的可执行文件所在的文件夹中带上这3个拖油瓶,因为系统直接会去system32中找。 5、 在 VC 中指定 libfftw3l-3.lib, libfftw3f-3.lib, libfftw3-3.li@3lib文件及 fftw3.h 文件所在的目录。 也就是在vc++的tools->options的 Directories选项中的Include Files和Library Files中把这两个目录加上, 使得以后VC编译的时候知道该到哪个目录中去找。 6、最后一步就是,在你新建工程的时候, 记得#include“fftw3.h”,然后把你要用的lib写到Project->setting->link->General 里面的Object/library modules里面去。

近期下载者

相关文件


收藏者