1.完整项目描述和程序获取
>面包多安全交易平台:https://mbd.pub/o/bread/Y56Tmpts
>如果链接失效,可以直接打开本站店铺搜索相关店铺:
>如果链接失效,程序调试报错或者项目合作也可以加微信或者QQ联系。
2.部分仿真图预览
3.算法概述
在扩频通信技术中,发送端将原始信号的频带进行扩展,得到扩频信号,然后在接收端通过对信号进行解扩处理,恢复原始信号。根据通信系统产生的扩频方式,可以将扩频通信分为5类:直接序列扩展频谱(Direct Sequence Spread Spectrum Communication Systems)、频率跳变扩频通信系统(Frequecy Hopping Spread Spectrum Communication Systems,FH-SS)、跳时扩频通信系统(Time Hopping Spectrum Communication Systems,TH-SS)、线性脉冲调频系统(chirp)和混合扩频通信系统,扩频技术在未来无线通信技术中,仍是重要部分,很多方面需要继续去探索,因此扩频技术的研究不能停滞不前。
4.部分源码
module tops(clk_10, rst_n, rst_n2,tdata, t_wrreq, t_full, rdata, r_rdreq,line_out, line_in,
...............................................
ham_encoder ham_encoder_u1(//汉明编码
.clk_10(clk_10),
.rst_n(rst_n),
.hdata(hdata),
.h_empty(h_empty),
.h_rdreq(h_rdreq),
.mdata(mdata),
.m_empty(m_empty),
.m_rdreq(m_rdreq)
);
m_encoder m_encoder_u2(//m序列扩频
.clk_10(clk_10),
.rst_n(rst_n),
.mdata(mdata),
.m_empty(m_empty),
.m_rdreq(m_rdreq),
.q_data(q_data)
);
quantizer quantizer_u3(//量化
.clk_10(clk_10),
.rst_n(rst_n),
.qdata(q_data),
.line_out(line_out)
);
DSSSreceiver DSSSreceiver_u4(//接收器
.clk_10(clk_10),
.rst_n(rst_n2),
.line_in(line_in),
.rdata(rdata),
.r_rdreq(r_rdreq),
.r_empty(r_empty)
);
endmodule
A194