原创 C++ VS2015 調頻FM接收機程序調試(RTL SDR)

最近在業餘的時間裏一直在搞C++ 版本的FM解調程序,使用的硬件是RTLSDR, 很便宜的一個淘寶貨,FM解調的C++代碼網上有很多,但是很多都是linux 下的, 嫌麻煩,又要裝虛擬機之類的,(其實後來還是迫不得已裝了),想在WIN7下

原创 爲什麼高頻RF電路里面都見不到大封裝的電容?

今天在某某兔視頻裏看到了旁路電容的講解,挺深刻的。   電容的封裝尺寸越小,其所包含的等效電感越小,因爲這樣電容裏面的金屬板或導線就越小。電感是阻礙電流的變化,也就是頻率越高,阻抗越大,所以在高頻的世界裏,如果需要電容,就要使用尺寸小的,

原创 C++ 大數相乘的高效方案

最近在刷hackerRank中的一道題,其中用到了大數相乘,搞了好久,始終在最後一個test case裏面time out了,java或python自帶大數運算,但是數長超過64位的數運算c++要自己寫,下面是總結研究過的幾種方案。  

原创 linux 運行 windows 程序的五個方法

大家都在講linux中沒有windows中自己熟悉的程序,現在在linux中有幾種可以運行windows程序的方法 1.使用替代的開源軟件。在 www.osalt.com 可以查找windows軟件在linux下的替代產品。    

原创 用堆棧(stack) 實現隊列(queue)

原題在這裏: https://www.hackerrank.com/challenges/ctci-queue-using-two-stacks/problem?h_l=interview&playlist_slugs%5B%5D=int

原创 QT4程序在聚芯開發板上使用觸摸屏

                                                 主要完成觸摸屏在QT程序下的使用, 我的開發環境: ubuntu 9.04 開發板: 博創“中國龍”聚芯開發板 gcc -v 線程模型:po

原创 復指數的歐拉公式計算,你算對了嗎?

在通信系統或者數字信號處理中,經常會進行用歐拉公式來進行復指數的運算,如: 由歐拉公式得: 爲了方便計算,我們先省掉ωt,  舉個例子:A = 1.9, ωt = 0, φ=10π/9 也就是計算: 按照歐拉公式可得: 先不要往

原创 Linux makefile 教程 非常詳細,且易懂

 跟我一起寫 Makefile 陳皓 (CSDN) 概述 —— 什 麼是makefile?或許很多Winodws的程序員都不知道這個東西,因爲那些Windows的IDE都爲你做了這個工作,但我覺得要作一個好的和 pro

原创 Grep學習筆記

Table of Contents 1. grep簡介 2. grep正則表達式元字符集(基本集) 3. 用於egrep和 grep -E的元字符擴展集 4. POSIX字符類 5. Grep命令選項

原创 ubuntu安裝飛鴿

使用局域網免不了要在網內傳文件,速度快,方便。今天安了一下,有點麻煩,不像在Windows下那麼簡單,不過按照下面的步驟來做就沒問題了。 1、首先到:http://www.ipmsg.org/index.html.en 下載for u

原创 error: ‘INT_MAX’ undeclared 解決辦法

在網上找了一個IEEE1588的程序,還沒仔細看,先看看編譯能否通過, MAKE了一下,出現如下提示: sudo make [sudo] password for eleday: cc -c -Wall  -o arith.