原创 QT 幀圖片播放

1.大體思路是使用qlabel 加載圖片,使用qtimer 定時,timeout 時更新圖片 #include "widget.h" #include "ui_widget.h" #include <QDebug> #include <

原创 python獲取目錄下指定後綴名的文件

import os all_file_list =[] ## 獲取路徑下的png文件 def get_all_filepath(dir): parents = os.listdir(dir) for parent in

原创 sin cos 信號相加計算

兩COS 相加 Sin 相加     COS+SIN   複數形式     最終得到    

原创 濾波器實現

1.緩衝器   低輸入阻抗轉高輸入阻抗   2.-  12 dB/oct Linkwitz-Riley crossover       Linkwitz-Riley 輸出全頻帶 相位反轉180度 crossover frequenc

原创 matlab filter designer 參數提取

平常設計測試濾波器參數,都要從matlab中導出來,matlab導出的參數默認是科學計數法的(雙精度),所以寫段代碼進行轉換   clear all; clc; %FIR 參數提取 data = importdata('fdacoef

原创 解決QT QString 獲取中文文件地址

1.頭文件加上 #include <QTextCodec>     2.QString 獲取拖拽或file對話框信息   3.先轉爲std::string ,然後由string 轉爲QString QTextCodec *c

原创 2層板PCB注意事項

1.至少 6mil信號線 20mil電源 13mil過孔直徑 2.元器件 重要信號走top  地迴路走bottom 3.合理佈局 走線儘可能分開 4. 隔離間隙儘可能短 並加反饋路徑(減小長的反饋路徑) 5.去耦電容儘可能的靠近IC 降低

原创 調音臺 三段EQ調音

調音臺最主要的作用之一就是對音色進行修飾,而現在的調音臺(高檔除外)音調部分幾乎無一例外都是三段式均衡器:高頻、低頻再加一箇中頻參量均衡器,即高音頻率lOkHz或是2kHz,低音80Hz或是100Hz,有些則標個英文的HI和LO讓你去猜,

原创 Qt 常見問題解決

1.Qt之msvc-version.conf loaded but QMAKE_MSC_VER isn't set 解決方法  :在lib 中\mkspecs\common\msvc-version.conf 文件中添加 指定msvc 版

原创 float 數組 memcpy數據複製

假設有一個數組 float data[64];一次拷貝128byte; 拷貝兩次    memcpy(&data[0],in_data[0],128); memcpy(&data[0]+128,in_data[0],128); memc

原创 DSP 芯片運算速度

1.指令週期  運行一條指令所需的時間 2.MAC時間:完成一次乘法和加法的時間 3.FFT執行時間 4.MIPS: 比較常用  指美妙執行百萬條指令 5.MOPS 每秒執行百萬次操作 6.MFLOPS 每秒執行百萬次浮點操作 7.BOP

原创 float uint32 uint16 轉爲uint8

appendUint32ToVec(std::vector<unsigned char> & vec, unsigned int val, bool bigEndian ) { if (bigEndian) { //

原创 VolumIo 燒寫注意事項

  玩樹莓派的 HIFI Dac  燒寫volume 的img鏡像 發現怎麼都不啓動,經過多次折騰終於知道咋回事了,這個好坑呀,關鍵HDMi 上也沒個提示 差屏  具體參考官網的US https://volumio.github.io/d

原创 給年輕人的極簡金融課筆記

1.財富是怎麼積累的 產出率 服務和質量 可替代性 明確產權----用戶擁有什麼樣的權利 只要確定了產權的歸屬,市場就會通過自 身的行爲來達到最優狀態,而不管這個產權到底歸誰--- 科斯定理 增加契約對權利的保護,激勵人民奮鬥與創新 每個

原创 Urllib 常用操作

urllib urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capath=None, cadefault=False, context=None) In