分类 signal 中的文章

Gnuradio

https://wiki.gnuradio.org/index.php/TutorialsGDB gnuradio 3.9 gnuradio 3.9竟然这么快就发布了。主要更新: 使用C++14 使用PyBind11替代SWIG Volk作为依赖而不作为子模块存在了 依赖: python3.6.5 numpy 1.13.3 volk 2.4.1 cmake 3.10.2 boost 1.65 Mako 1.0.7 PyBind11 2.4.3 GCC 8.3.0 / Clang 11.0.0 / MSVC 1910(VS2017 15.0) UHD 3.9.7 gnuradio 3.8 gnuradio 3.8同时支持python2和python3, 基于QT5,所以源码编译有些……

阅读全文

Gnuradio3.7安装说明

环境要求 ubuntu 16.04/18.04 gnuradio 3.7.11-14 uhd 003.010.001 python 2.7 前置工具和库 1 2 3 4 5 sudo apt install -y cmake git g++ libboost-all-dev libgps-dev \ python-dev python-mako python-numpy python-wxgtk3.0 python-sphinx python-cheetah swig \ libzmq3-dev libfftw3-dev libgsl-dev libcppunit-dev doxygen libcomedi-dev libusb-1.0-0-dev \ libqt4-opengl-dev python-qt4 libqwt-dev libsdl1.2-dev python-gtk2 python-lxml \ pkg-config python-sip-dev liblog4cpp5-dev python-zmq libcanberra-gtk-module uhd安装 1 2 3 4 5 6 7 8 9 10 11 12 13 git clone https://github.com/EttusResearch/uhd cd uhd git tag -l git checkout release_003_010_001_000 cd host mkdir build && cd build cmake ../ -DENABLE_GPSD=ON make -j $(nproc --all) make test sudo make install && sudo ldconfig echo "export LD_LIBRARY_PATH=/usr/local/lib">> ~/.bashrc source ~/.bashrc uhd_find_devices gnuradio安装 1 2 3 4 5 6 7 8 9 10 11……

阅读全文

理解信号

射频电路按功能主要可分为三类: 发射机 接收机 本振电路 基本概念 发射机的基本原理就是将一个信号$s(t)$调制到一个载波$f_c$上去,而接收机则是从载波$f_c$中分离出这个信号。 信号$s(t)$ 从这个角度看,人天然就是发射机也是接收机,如眼、耳、声带分别是光波接收机、声波接收机和声……

阅读全文