<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[晴树的专栏]]></title><description><![CDATA[非淡泊无以明志,非宁静无以致远.]]></description><link>https://blog.youkuaiyun.com/u014357799</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u014357799]]></copyright><item><title><![CDATA[QlistWidget 去掉item选中的虚线框]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/120436758</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/120436758</guid><author>u014357799</author><pubDate>Thu, 23 Sep 2021 15:57:22 +0800</pubDate><description><![CDATA[QListWidget{outline:0px;}

参考：

QlistWidget怎么去掉item选中的虚线框-优快云论坛
]]></description><category></category></item><item><title><![CDATA[Allegro PCB Editor v17.2 使用  Ultra Librarian pcb库]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/115463773</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/115463773</guid><author>u014357799</author><pubDate>Tue, 06 Apr 2021 16:22:55 +0800</pubDate><description><![CDATA[OrCAD/Allegro PCB Editor v17.2+



The instructions that follow explain how to import files you downloaded from Ultra Librarian into OrCAD/Allegro PCB Editor v17.2+.

Ensure that the version you select to download matches the software version that you hav.]]></description><category></category></item><item><title><![CDATA[OrCAD Capture v17.2 使用 Ultra Librarian 原理图]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/115463588</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/115463588</guid><author>u014357799</author><pubDate>Tue, 06 Apr 2021 16:20:26 +0800</pubDate><description><![CDATA[OrCAD Capture v17.2+
			
		The instructions that follow explain how to import files you downloaded from Ultra Librarian into OrCAD Capture version 17.2+.



1.Extract the zipped folder you downloaded from Ultra Librarian.



2.Open Capture and select...]]></description><category></category></item><item><title><![CDATA[Building and Installing the USRP Open-Source Toolchain (UHD and GNU Radio) on Linux]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112749999</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112749999</guid><author>u014357799</author><pubDate>Sun, 17 Jan 2021 16:11:29 +0800</pubDate><description><![CDATA[https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux

Application Note Number

AN-445

Revision History

Date
			Author
			Details
		2016-05-01
			Neel Pandeya
			Initial creation
		Abstract

This Applica]]></description><category></category></item><item><title><![CDATA[GNU Radio中协议数据包的传递方式]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112470911</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112470911</guid><author>u014357799</author><pubDate>Mon, 11 Jan 2021 15:21:32 +0800</pubDate><description><![CDATA[All the blocks presented so far operate as "infinite stream" blocks, i.e., they simply continue working as long as items are fed into their inputs. The low pass filter is a good example: Every new item is interpreted as a new sample, and the output is alwa]]></description><category></category></item><item><title><![CDATA[Processing data out of GNURadio]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112436856</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112436856</guid><author>u014357799</author><pubDate>Sun, 10 Jan 2021 18:32:38 +0800</pubDate><description><![CDATA[https://stackoverflow.com/questions/62910876/gnuradio-companion-sink-for-raspberrypis-gpios

https://recolog.blogspot.com/2015/08/processing-data-out-of-gnuradio.html

https://stackoverflow.com/questions/55261195/problem-to-get-the-data-out-of-gnu-radio-co]]></description><category></category></item><item><title><![CDATA[SDR first project: initial setup, node-hackrf, GNU Radio on Linux, RPi 3 FM tuner]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112435585</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112435585</guid><author>u014357799</author><pubDate>Sun, 10 Jan 2021 18:04:01 +0800</pubDate><description><![CDATA[https://medium.com/@rxseger/sdr-first-project-initial-setup-node-hackrf-gnu-radio-on-linux-os-x-rpi-3-w-fm-tuner-ee16cdc8fd82

my goal is receiving FM broadcast radio (the so-called “hello world” of SDR).

GNU Radio on Linux

I highly recommend Michael Oss]]></description><category></category></item><item><title><![CDATA[树莓派SPI使用]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112376163</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112376163</guid><author>u014357799</author><pubDate>Sat, 09 Jan 2021 20:34:31 +0800</pubDate><description><![CDATA[截图软件

sudo apt-get install scrot

scrot -s /home/pi/Desktop/example.png













关于SPI

SPI是串行外设接口(Serial Peripheral Interface)的简写，其实就是一种总线通信协议，该总线以主从方式工作，通常是一个主设备和一个或多个从设备，一般需要4根线来进行数据通信，即SDI(数据输入)、SDO(数据输出)、SCLK(时钟)、CS(片选)，相应的，有一套时序逻辑...]]></description><category></category></item><item><title><![CDATA[VM虚拟机安装树莓派系统]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112388427</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112388427</guid><author>u014357799</author><pubDate>Sat, 09 Jan 2021 10:28:16 +0800</pubDate><description><![CDATA[VM虚拟机安装树莓派系统

1、第一次发博客，没啥技术含量

第一次发博客，小白一枚，啥都不懂，就是乱搞，没啥技术含量，自己也正在学习用csdn写博客，来记录自己实践中碰到的问题，进行总结。最近在做一点小玩具，结果把自己的树莓派搞烧了，我用的是树莓派3B+，给树莓派供电直接将电源接在了树莓派的GPIO口，本来一切正常，结果不小心让树莓派的5v引脚接到了3v3引脚，树莓反复重启好多次，最后就再也没开机了，就在虚拟机上安装了一个树莓派的操作系统玩一玩。

2、工具

1. VMware

我自己一直用的是VMw]]></description><category></category></item><item><title><![CDATA[树莓派提高实时性的新思路[原创cnblogs/yafengabc]]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112342232</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112342232</guid><author>u014357799</author><pubDate>Thu, 07 Jan 2021 23:25:36 +0800</pubDate><description><![CDATA[树莓派提高实时性的新思路

by yafeng 转载请注明

  树莓派是一台应用linux系统的ARM电脑，由于linux是非实时性系统，所以各个任务之间会不停的切换，时间片20ms-100ms不等，所以很难获得实时的输出，这里先贴个小例子，内容很简单，把一个IO点置为高电平，等待1000us（1ms）然后置为低电平，并记录需要的时间，记录10000次（2ms*10000=20秒）。


#include "stdio.h"
#include "wiringPi.h"
#define rec_num...]]></description><category></category></item><item><title><![CDATA[为树莓派添加一个强实时性前端[原创cnblogs.com/helesheng]]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112342088</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112342088</guid><author>u014357799</author><pubDate>Thu, 07 Jan 2021 23:21:03 +0800</pubDate><description><![CDATA[树莓派是最近流行嵌入式平台，其自由的开源特性以及低廉的价格，吸引了来 自全球的大量极客和计算机大咖的关注。来自各大树莓派社区的幕后英雄，无私地在这个开源硬件平台上做了大量的工作，将其打造成了世界上通用性最好，也最自由的计算机学习平台之一。我本人感兴趣的学习主题是Linux操作系统和Python编程，在流连于各大树莓派社区向各位大神学习的过程中感觉获益良多。结合自己擅长的实时信号处理工作，也做了一些小小的尝试。不能说做了什么独创性工作，但愿意分享给各位后来者。以下原创内容欢迎网友转载，但请注明出处：...]]></description><category></category></item><item><title><![CDATA[树莓派笔记12：通过SPI操作OLED显示屏]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112335106</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112335106</guid><author>u014357799</author><pubDate>Thu, 07 Jan 2021 20:17:10 +0800</pubDate><description><![CDATA[树莓派自带SPI和I2C接口，因此可以方便地控制带SPI的控制芯片的OLED显示屏。要想成功实现树莓派与oled的通信，最好是买一个以SSD1306为主控芯片的oled，因为关于这个芯片的驱动库是最容易搜到的，当然如果有能力自己写驱动程序的话就无所谓了。这是我买的128X64，SPI接口的OLED模块，不到20块。
网上对树莓派SPI操作OLED的大多数文章我猜应该是参考了这个链接里的教程https://learn.adafruit.com/ssd1306-oled-displays-with-raspbe]]></description><category></category></item><item><title><![CDATA[树莓派资源]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112298136</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112298136</guid><author>u014357799</author><pubDate>Wed, 06 Jan 2021 21:22:33 +0800</pubDate><description><![CDATA[官方系统烧录管理软件：

https://www.raspberrypi.org/software/
]]></description><category></category></item><item><title><![CDATA[STM32使用HAL库操作实例（6）-(IWDG)独立看门狗实验]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112062659</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112062659</guid><author>u014357799</author><pubDate>Fri, 01 Jan 2021 18:53:45 +0800</pubDate><description><![CDATA[一、看门狗介绍

STM32的看门狗分为独立看门狗和窗口看门狗两种，两者的使用范围大致如下图所示：


STM32的独立看门狗由内部专门的40Khz低速时钟驱动，即使主时钟发生故障，它也仍然有效。独立看门狗(IWDG)是独立于系统之外，因为有独立时钟。窗口看门狗(WWDG)是系统内部的故障探测器，时钟与系统相同。如果系统时钟不走了，这个狗也就失去作用了。主要用于监视软件错误。
	使用看门狗的目的：单片机系统在外界的干扰下会出现程序跑飞的现象导致出现死循环，看门狗电路就是为了避免这种情况的发生。看门狗的...]]></description><category></category></item><item><title><![CDATA[SDR Showdown: HackRF vs. bladeRF vs. USRP By Taylor Killian]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112058978</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112058978</guid><author>u014357799</author><pubDate>Fri, 01 Jan 2021 11:14:34 +0800</pubDate><description><![CDATA[Wednesday, August 7, 2013














SDR Showdown: HackRF vs. bladeRF vs. USRP
















This and next year look like the golden age of Software Defined Radio! With three new Software Defined Radios being released by three different compani...]]></description><category></category></item><item><title><![CDATA[[追加评论]三款SDR平台对比：HackRF，bladeRF和USRP]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112058923</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112058923</guid><author>u014357799</author><pubDate>Fri, 01 Jan 2021 11:03:35 +0800</pubDate><description><![CDATA[这三个月，有幸把3种板子都用到了。说说使用体会。



我用过其中的HackRF，bladeRF x115，USRP B210。我并没有仔细的测量各种板子的射频指标什么的，只是做各种实验的时候用到它们。



HackRF体积最小，而且我手头这个有外壳，这是我最喜欢的地方，拿出去方便。如果谁能做一个体积更小的HackRF，我想应该很受欢迎。做一般的信号抓取，分析，发射也算够用了。不过底噪很大，本振泄露严重。有一次在一个信号比较弱的实验中，我不得不拿USRP把它替换掉。还有，半双工，这是个严重的短板啊。
..]]></description><category></category></item><item><title><![CDATA[无线通信中的IQ调制，BPSK调制，QPSK调制，16QAM调制的理解]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112058794</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112058794</guid><author>u014357799</author><pubDate>Fri, 01 Jan 2021 10:48:03 +0800</pubDate><description><![CDATA[先从IQ调制说起：



IQ调制：IQ解调原理：Linux下使用GNU Octave运行下面的代码：

MATLAB




			1

			2

			3

			4

			5

			6
			
			
			t=-1:0.001:1;

			f=1;

			y=cos(2*pi*2*f*t);

			subplot(1,2,1);plot(t,y);

			y=sin(2*pi*2*f*t);

			subplot(1,2,2);plot(t,y);
			
		前面我们讲了IQ调..]]></description><category></category></item><item><title><![CDATA[USRP 套件在windows下的快速引入]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112056917</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112056917</guid><author>u014357799</author><pubDate>Thu, 31 Dec 2020 23:38:38 +0800</pubDate><description><![CDATA[最近帮朋友一起研究了USRP系列硬件的上位机配置，USRP在Linux下非常友好，在windows下，就不太友好了。还是踩了几个坑，我把必要的文件打包到云盘。
链接https://pan.baidu.com/s/1rMJyQEYQHCI8k8qEXsHKyQ: 提取码:1234

1 USRP的加载流程

朋友公司有B210、N210等板子. B210不通过网络接口，因此只要驱动安装好，供电、速率都搞定了，就妥了。另外，B210射频部分和基带部分是整合好的，靠AD936X系列芯片（有些兼容板卡在936X的小]]></description><category></category></item><item><title><![CDATA[应用笔记  UHD提供的示例 Ettus Research]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112056683</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112056683</guid><author>u014357799</author><pubDate>Thu, 31 Dec 2020 23:05:10 +0800</pubDate><description><![CDATA[简介

本文将提供UHD代码示例UHD 是由Ettus Research研发的一款驱动器，能和所有的USRP™ 软件定义无线电兼容， UHD可在多个操作系统中（包括Linux, Windows and MacOS）进行开发。由驱动器提供的抽象概念，在USRP产品之间有很大的可移植性。UHD提供应用程序界面，可访问不同的USRP功能，包括同步、样品流和装置。目前，UHD用于不同的开发环境中，包括软件无线电、虚拟仪器、模型以及其他定制结构。

示例程序是由UHD提供，以便进行一个或者多个USRP基础功能测试。想]]></description><category></category></item><item><title><![CDATA[USRP Hardware Driver (UHD™) Software]]></title><link>https://blog.youkuaiyun.com/u014357799/article/details/112056596</link><guid>https://blog.youkuaiyun.com/u014357799/article/details/112056596</guid><author>u014357799</author><pubDate>Thu, 31 Dec 2020 22:53:52 +0800</pubDate><description><![CDATA[源代码库：

https://github.com/EttusResearch/uhd



支持的硬件：

https://kb.ettus.com/Knowledge_Base
]]></description><category></category></item></channel></rss>