原创 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