09 2023 档案

摘要:https://blog.csdn.net/weixin_37728585/article/details/122055255 阅读全文
posted @ 2023-09-29 00:34 朱小勇 阅读(49) 评论(0) 推荐(0)
摘要:通信原理及系统系列18—— 锁相环(鉴相器分析_1)_鉴相器原理-CSDN博客 阅读全文
posted @ 2023-09-26 14:57 朱小勇 阅读(47) 评论(0) 推荐(0)
摘要:以AM调制系统传输音频信号举例: 1.真实声音在时域上是连续的,采样率为无穷大,声音的频率为0~2000hz(可以这样理解,实际上声音是物体振动发出的,它的振动频率就是采样率); 2.信源编码,通过ADC得到一定采样率的声音数据,假设采样率为44100hz(远大于2000hz,所以不会失真); 3. 阅读全文
posted @ 2023-09-26 14:57 朱小勇 阅读(77) 评论(0) 推荐(0)
摘要:待更新 阅读全文
posted @ 2023-09-23 00:45 朱小勇 阅读(57) 评论(0) 推荐(0)
摘要:1.过程 将实信号分别乘以正交的载波,经低通后的结果 阅读全文
posted @ 2023-09-21 17:39 朱小勇 阅读(38) 评论(0) 推荐(0)
摘要:1.代码 #include <QApplication> #include <QUrl> #include <QDesktopServices> int main(int argc, char *argv[]) { QApplication a(argc, argv); QString url = 阅读全文
posted @ 2023-09-19 15:13 朱小勇 阅读(233) 评论(0) 推荐(0)
摘要:1.resample 步骤1:低通滤波首先,resample函数会应用一个低通滤波器,以滤除输入信号中高于重采样频率的频率成分。这是为了防止混叠现象,即重采样后出现在新采样率频带之外的频率成分。在MATLAB中,默认使用一个FIR滤波器进行低通滤波,滤波器的设计根据重采样因子和滤波器长度来确定。此外 阅读全文
posted @ 2023-09-17 22:57 朱小勇 阅读(1452) 评论(0) 推荐(0)
摘要:1.GRC 参考:https://zhuanlan.zhihu.com/p/649797583 阅读全文
posted @ 2023-09-17 20:14 朱小勇 阅读(152) 评论(0) 推荐(0)
摘要:https://zhuanlan.zhihu.com/p/261075082 https://zhuanlan.zhihu.com/p/345445660 阅读全文
posted @ 2023-09-16 16:11 朱小勇 阅读(49) 评论(0) 推荐(0)
摘要:脉冲成型是调制端,对应解调端是采样判决。 基带信号被编码成bit流之后,需要进行脉冲成型,再去调制; 最简单的脉冲成型就是矩形脉冲,但是会引入码间串扰,将矩形脉冲通过一个升余弦滚降滤波器后,就能生成sinc脉冲 阅读全文
posted @ 2023-09-16 13:10 朱小勇 阅读(110) 评论(0) 推荐(0)
摘要:以QPSK为例,用00、01、10、11代表所有基带信号。 码元:也叫符号,携带信息的单元,每种取值可能,为调制方式的数字,QPSK有4个码元(取值可能00、01、10、11),16QAM为16 码元大小:每个码元的比特数,为2 码元长度:每个码元占用的时间长度 波特率:又称码元速率、符号率,每秒传 阅读全文
posted @ 2023-09-16 10:42 朱小勇 阅读(897) 评论(0) 推荐(0)
摘要:1.使用vs的dumpbin工具 dumpbin.exe /LINKERMEMBER xxx.lib 选项: (1)、/ALL :此选项显示除代码反汇编外的所有可用信息。使用/DISASM显示反汇编。可以与/ALL一起使用/RAWDATA:NONE来省略文件的原始二进制详细资料。 (2)、/ARCH 阅读全文
posted @ 2023-09-06 15:17 朱小勇 阅读(299) 评论(0) 推荐(0)
摘要:1. #define MY_MACRO ... #ifdef MY_MACRO // 这部分代码会被预处理器处理 #else // 这部分代码会被预处理器忽略 #endif 2. int my_var = 1; #define MY_MACRO my_var ... #if defined(MY_M 阅读全文
posted @ 2023-09-06 15:11 朱小勇 阅读(17) 评论(0) 推荐(0)
摘要:1.在默认的解决方案界面 2.点击上方“显示所有文件” 3.右键创建文件夹 阅读全文
posted @ 2023-09-05 19:51 朱小勇 阅读(125) 评论(0) 推荐(0)
摘要:1.C语言导出动态库需要在返回值和函数之间加上__declspec(dllexport) 2.C语言导出动态库需要在class和类名之间加上__declspec(dllexport) 3.C++由于支持函数重载,所以在编译时要给每个函数名重新改名字(加上参数信息),而C不支持,所以C语言无法使用C+ 阅读全文
posted @ 2023-09-05 14:04 朱小勇 阅读(72) 评论(0) 推荐(0)
摘要:1.https://download.qt.io/official_releases/vsaddin/ 2.Tools Extensions - Visual Studio 安装:C:\xxxx\VSIXInstaller.exe xxx.vsix 阅读全文
posted @ 2023-09-04 14:01 朱小勇 阅读(70) 评论(0) 推荐(0)
摘要:待更新 阅读全文
posted @ 2023-09-04 10:19 朱小勇 阅读(83) 评论(0) 推荐(0)
摘要:0、模型 1、信源编码 将模拟信号转数字信号【采样、量化、编码,语音PCM】; 将数字信号转为比特流【0、1】; 对比特流进行压缩【GSM:RPE-LTP,熵编码】 2、信道编码 通过对比特流数据添加冗余信息,以便在接收端进行纠错处理,解决信道的噪声和干扰导致的误码问题 【举例:信源编码是将零散的碗 阅读全文
posted @ 2023-09-03 14:49 朱小勇 阅读(76) 评论(0) 推荐(0)
摘要:https://zhuanlan.zhihu.com/p/102176081 阅读全文
posted @ 2023-09-02 15:21 朱小勇 阅读(8) 评论(0) 推荐(0)
摘要:https://www.zhihu.com/question/423728074 https://zhuanlan.zhihu.com/p/558307928 阅读全文
posted @ 2023-09-02 11:57 朱小勇 阅读(17) 评论(0) 推荐(0)