原创 protobuf c語言版本

1.upb(官方c語言版本,因bazel編譯時,下載外網庫失敗,未編譯成功。) https://github.com/protocolbuffers/upb bazel https://github.com/bazelbuild/baze

原创 tensorflow installation holes

update date: Mar. 23. 2020. # ---------------------------- Permission denied ---------------------------------- >pytho

原创 windows c盤清理

1. C:\Windows\SoftwareDistribution 可以刪除系統補丁的卸載程序。 2. 用戶->AppData->Local->Temp是臨時文件夾,可以刪除其中的文件。 刪不掉的,正在使用有關程序,重啓電腦,不再關聯,

原创 qt 配置 根據不同平臺編譯

有兩種平臺,一是桌面平臺,二是arm平臺 第三方庫根據不同的平臺編譯出來是不一樣的,故需要動態選擇。 arm平臺添加宏 DEFINES+=PLATFORM_ARM_OK335   桌面平臺不添加宏 在pro文件中使用contains關鍵

原创 log4cpp qt 交叉編譯

官網下載 github Qt log4cpp 交叉編譯 環境:ubuntu 1.github下載 默認編譯方式  wget https://github.com/orocos-toolchain/log4cpp/archive/v2.9

原创 git命令行以及生成密鑰

1.指令 git config --global user.email "[email protected]" git config --global user.name "Your Name" git init -- 創建一個空的 Git

原创 STM32F40_41xxx主頻、倍頻

STM32F40_41xxx 的時鐘控制主要是由RCC控制器操作。       HSE: 外部高速晶振 HSI: 內部高速晶振 LSE: 外部低速晶振 LSI: 內部低速晶振   芯片內部是由SYSCLK控制,SYSCLK可由HIS, H

原创 Qt multiple definition of

1. 檢查xxx.pro文件是否包含兩個相同的xx.cpp文件。  

原创 windows 創建目錄

絕對路徑就不舉例了 相對路徑: #include <direct.h> //for _mkdir #include <io.h> //for _access std::string dir = "./tmp"; void C

原创 qt csv寫

double value1 = 10; double value2 = 20; QFile file("./file.csv"); if(file.open(QFile::WriteObly|QFile::Truncate)) {

原创 qt undefined reference to

新建工程,修改程序,有時出現 undefined reference to 檢查各項設置並沒錯。 那麼,清理工程,重新編譯。   Good Luck!

原创 QT undefined reference to `vtable for’”

最近開始學習qt,遇到了各種各樣的問題。 class myClass:public QObject { Q_OBJECT public: signals: public slot: }; undefined refer

原创 crypto7.0移植筆記

Crypto移植筆記2018.06.12 許靜 1.     環境: vs2017, crypto7.0 2.     修改代碼,使編譯通過。測試crylib項目。無法打開源文件stdio.h, stddef.h,stdlib.h等文件,

原创 (轉)網友的經典算法

寫在前面的話:這是我收藏的一個典型的PID處理程序,包含了最常用的PID算法的基本架構,沒有包含輸入輸出處理部分。適合新手瞭解PID結構,入門學習用。注意:使用不同的MCU的時候,需要進行相應的簡化和改寫。而且由於單片機的處理速度和ram

原创 增量式PID控制

增量式PID控制,數字PID控制算法的一種基本形式,是通過對控制量的增量(本次控制量和上次控制量的差值)進行PID控制的一種控制算法。中文名增量式PID控制外文名Increment PID Control基本概念對控制量的增量進行PID控