原创 HAL 庫學習筆記:六、在應用中放肆修改波特率

文章目錄1. 波特率寄存器2. 波特率參數的計算3. 裁剪函數實現修改波特率 1. 波特率寄存器 該寄存器高 16 位無效,最低 4 位爲小數部分,其餘部分爲整數部分。 通過配置波特率寄存器 BRR 即可實現在應用中自由高效地修

原创 RT-Thread學習筆記:RT-Thread Studio 結合 STM32CubeMx 開發其他驅動文檔

https://www.rt-thread.org/document/site/rtthread-studio/drivers/cubemx/rtthread-studio-cubemx/

原创 RT-Thread 學習筆記:四、添加PIN報錯rt_pin_mode問題

文章目錄1. 發現問題2. 解決方法 1. 發現問題 初始化沒有控制LED程序,自己加了就報錯 rt_pin_mode(LED0_PIN, PIN_MODE_OUTPUT);就這這個函數一旦添加,就報錯 添加了pin.h,另外在

原创 樹莓派4B學習筆記:四、使用 unrar-free 解壓 rar 文件

文章目錄1. 安裝 unrar-free 環境2. 解壓 rar 文件 1. 安裝 unrar-free 環境 sudo apt install unrar-free 2. 解壓 rar 文件 解壓文件到當前路徑指令 unrar

原创 樹莓派4B學習筆記:三、Raspbian 安裝 QT5 開發環境

文章目錄1. 前提條件2. 安裝 QT5 1. 前提條件 硬件環境:樹莓派4B 軟件環境:Raspbian系統 所需空間:28.7MB + 613MB + 17.2MB + 65.5KB 2. 安裝 QT5 sudo apt up

原创 RT-Thread 學習筆記:三、RT-Thread Studio 使用筆記

文章目錄1. 快速註釋方法2. 軟件重構功能3. 包含頭文件 1. 快速註釋方法 單行註釋:註釋消除相同,Ctrl+Shift+C或者Ctrl+/; 多行註釋:註釋:Ctrl+Shift+/;消除:Ctrl+Shift+\;

原创 樹莓派4B學習筆記:二、使用MobaXterm遠程連接樹莓派桌面

文章目錄1. 安裝 xrdp 和 VNC 服務2. 啓動 xrdp 服務3. 使用MobaXterm - RDP 連接4. 細節調整 1. 安裝 xrdp 和 VNC 服務 sudo apt-get install xrdp su

原创 NB-IoT學習筆記:五、連接UDP與TCP客戶端的異同

NB-IoT學習筆記:三、連接UDP服務器並傳輸數據 NB-IoT學習筆記:四、連接TCP服務器並傳輸數據 1.相同點 都需要建立套接字通道 離線時都需要關閉套接字通道 2.不同點 創建套接字通道:UDP需要指定本地監聽端口

原创 NB-IoT學習筆記:四、連接TCP服務器並傳輸數據

文章目錄1.創建Socket2.連接TCP服務器3.發送數據,僅限 TCP3.接收服務器數據4.關閉Socket,斷開連接 1.創建Socket /* Use AT+NSOCR to create a socket on the

原创 經典MOS 管電路工作原理

詳解!經典 MOS 管電路工作原理1. 判斷 MOS 管的三個引腳2. P/N 溝道的判斷3. 寄生二極管方向的判斷4. MOS 管的作用4.1 開關作用4.2 隔離作用4.3 總結(結合寄生二極管) 1. 判斷 MOS 管的三

原创 【個人筆記】從零到一,樹莓派4B(從安裝系統到遠程訪問)

樹莓派4B1. 準備2. 下載3. 燒錄4. Putty5. VNC6. 配置 樹莓派官網 1. 準備 Class10 TF卡(容量在 8GB 以上) 樹莓派4B 讀卡器 電腦 2. 下載 點擊下載樹莓派系統和系統燒錄軟件

原创 HAL庫學習筆記:五、使用DMA和串口空閒中斷實現不定長數據的接收

文章目錄1. CubeMX配置2. 程序配置stm32f4xx_it.cbsp_usart.cmain.c3. 備註 1. CubeMX配置 2. 程序配置 串口結構體 /* 串口數據類型 */ typedef struct

原创 Ubuntu 18.04 安裝 KiCad

文章目錄一、基本功能1. 原理圖輸入2. 印刷電路板佈局3. 三維查看器二、快速安裝 一、基本功能 1. 原理圖輸入 使用原理圖編輯器,您可以無限制地創建設計;沒有可解鎖功能的付款牆。一個官方的圖例庫和一個內置的圖例編輯器可以幫助

原创 【Ubuntu 18.04】解決系統顯示時間錯誤問題(東八區)

問題:系統顯示日期正確,時間卻錯誤。 解決:系統未設置正確的時區,比如中國所在的東八區,僅需打開終端,輸入以下命令回車即可。 timedatectl set-timezone Asia/Shanghai ——END—— 歡迎

原创 NB-IoT學習筆記:三、連接UDP服務器並傳輸數據

文章目錄1.創建Socket,連接服務器2.發送數據,僅限 UDP3.接收服務器數據4.關閉Socket,斷開連接 1.創建Socket,連接服務器 /* Use ATE1 to enable echo mode */ [2020