原创 ESP32/ESP32-S2 CPU加速建議

背景介紹 ESP32 和 最新的 ESP32-S2 CPU 時鐘可以達到 240Mhz, 在通用形單片機中算是比較高的,但是如果進行復雜的計算,有時還是不夠用。我最近將之前做過的 ESP32 WiFi無人機項目,移植到 ESP32

原创 ESP32 system 看門狗

中斷看門狗 中斷看門狗(Interrupt watchdog)用於檢測中斷是否屏蔽超時 由於 FreeRTOS 任務切換依賴中斷信號,因此中斷屏蔽超時直接的影響是會導致 Task 無法切換,導致系統崩潰。 中斷看門狗被觸發的常見原

原创 [技巧]Ubuntu 局域網共享文件夾

官方教程: https://ubuntu.com/tutorials/install-and-configure-samba#1-overview

原创 [生產力] 多臺計算機共用鍵盤鼠標-Synergy

Synergy 是跨平臺、多計算機協同軟件,可以實現以下功能: 多計算機共用鍵盤鼠標 多計算機共用剪切板 多計算機文件拖拽複製(付費) 官方下載鏈接 需要註冊和購買 https://symless.com/synergy 第

原创 ESP32 存儲系統 (Flash RAM ROM)

ROM 與 flash 的區別 片內 ROM 一般用來初始化系統核心外設,包括時鐘、串口、DRAM、Flash等,一般在芯片量產後就被固化。 flash 分爲 NOR flash 和 NAND flash,前者主要用於代碼存儲,可

原创 [填坑]Ubuntu安裝顯卡專有驅動後鼠標鍵盤無法使用

問題描述 我在兩個地方遇到了同樣的問題,解決方法也如出一轍,由於沒有研究源碼,暫不清楚原因。 問題1描述:爲了解決Ubuntu下筆記本功耗問題,在網友建議下我安裝了bumblebee,結果導致鍵鼠無法操作。具體表現爲,在登錄界面鼠

原创 cmake 編寫備忘錄-舉例說明

文章目錄cmake 語法說明1. 條件聲明-if 語句2. 引用環境變量-ENV3. 循環控制-foreach4. 設置宏或函數5. 字符串換行參考資料 cmake 語法說明 cmake 大小寫不敏感 cmake 使用 # 添加

原创 shell 中 $() 和 ${} 的區別-舉例說明

1. $() - 命令執行結果替換 用於做命令替換,將$()替換爲執行結果 1.1 命令替換: echo Today $(echo is $(date "+%Y-%m-%d")) 執行$(date "+%Y-%m-%d")括號

原创 ESP-IDF Kconfig 編寫備忘錄

文章目錄1. menu 嵌套2. 條件式默認值3. 條件式範圍4. 條件式提示5. 多選一選項6. 選項依賴關係7. 爲菜單添加註釋8. 引用其他 Kconfig9. kconfig 配置項類型參考文檔 1. menu 嵌套 設

原创 ESP32 代碼移植到 ESP32-S2 注意事項

說明:本文主要對比同一 ESP-IDF 版本(mater 分支202004),不同的編譯目標間(ESP32 或 ESP32-S2)在使用時的注意事項。 文章更新版本 時間 更新說明 修訂人 V0.1 發佈於2020-

原创 [16]ESP32 Wi-Fi 使用備忘錄(基於 ESP-IDF v4.0+)

文章更新版本 時間 更新說明 修訂人 V0.1 發佈於2020-04-25 初始版本 libo 一、Wi-Fi 性能 ESP32 Wi-Fi 性能 項目 參數 Mode Station, AP,

原创 【生產力彙總】畢業論文寫作必備工具,高效自動化

文章目錄1. ScholarAssist格式整理,自動刪除多餘空格2. mathpix 通過截圖識別公式,可導入mathtype3.Snipaste截圖工具,方便添加箭頭標記4. Word自動更新參考文獻編號,給尾註加方括號方法5

原创 [13]ESP32+光流傳感器PMW3901移植與調試

文章目錄一、PMW3901傳感器介紹1. 主要特性2. 主要參數3. 封裝和引腳圖4. Power States & Sequence二、ATK-PMW3901模塊說明1. 主要特性&參數2. 硬件連接圖3. 原理圖三、與cr

原创 [填坑]esp32燒寫報錯 Detected overlap at address: 0x8000

問題描述 更新項目的 esp_idf 框架,從 release/v3.3 46b12 到 release/v3.3 2befd ,編譯無錯誤,但是在燒寫時出現以下錯誤 Detected overlap at address 。

原创 [技巧]WIN10筆記本生成電池損耗報表,與筆記本電池損耗恢復方法

文章目錄1. WIN10筆記本生成電池損耗報表2. 筆記本電池損耗恢復2.1 使用聯想電源管理軟件進行電池標尺校準 1. WIN10筆記本生成電池損耗報表 管理員方式打開 Windows PowerShell 使用 cd 命令進