原创 STM32 CubeMX 實現 DMA 串口空閒中斷

STM32 CubeMX 實現 DMA 串口空閒中斷 一 前言 二 參考資料 三 實現過程 cubeMX 配置 在 usart.h 中添加 #define U1_RXBUF_SIZE 1024 typedef struct{

原创 如何安裝 MinGW 編譯器?

文章目錄一、前言二、過程詳解三、相關資料 一、前言 二、過程詳解 1、下載 minGW   參考相關資料進行下載。 2、安裝 minGW 3、添加環境變量 1、MINGW_HOME=D:\MinGW 2、在 PATH 中添加 %

原创 VS Code技巧彙總

文章目錄前言如何搭建 VS CODE 開發環境VS Code 技巧彙總 前言 如何搭建 VS CODE 開發環境 如何搭建 VS CODE 開發環境 VS Code 技巧彙總 編輯頁面,添加鼠標滾輪縮放功能 在文件–>首選項

原创 STM32CubeIDE入坑指南

一 前言 在科技日新月異的今天,作爲從事效率爲先的苦逼 IT 行業,秉承着我不入地獄誰入地獄的偉大革命精神,我決定再一次做第一個喫螃蟹的人,通過自身的入坑過程,爲大家測試STM32CubeIDE這款新式工具。(其實是爲了我能省點時

原创 指紋控制器-需求說明

文章目錄一 前言二 相關說明硬件組成相關說明二 功能需求 一 前言 二 相關說明 硬件組成 指紋聯網控制器,由1個指紋控制模塊,1個4G網卡,5路輸入信號,5路輸出通道組成。 相關說明 單元硬件說明 指紋模塊採用 TFP8

原创 SW4搭配cubeMX進行STM32 C++開發學習筆記!!!

開發環境:System Workbench for STM32 + cubeMX + C++ 1、在將main.c更改爲main.cpp編譯時,會出現"Symbol 'xxx' could not be resolved"時,選擇Proj

原创 CUBEMX+探索者STM32F407+LAN8720A+FreeRTOS+LWIP 回顯例程(一)

CUBEMX+探索者STM32F407+LAN8720A+FreeRTOS+LWIP 回顯例程(一) 一、前言 二、CUBEMX 配置 1、新建工程 2、配置時鐘 3、添加外設 4、配置ETH 5、LWIP配置 CU

原创 TCP服務器項目開發 連載一(項目概況)

TCP服務器項目開發 一、開發環境 1、硬件平臺 1.1、STM32F407ZET6主控芯片,LAN8720A網絡芯片,具體硬件環境,請參考項目相關資料的原理圖 2、軟件平臺 2.1、CUBEMX+MDK 2.2、CUBEMX相

原创 合宙 air720 模塊通過串口助手連接到阿里雲 IOT

合宙 air720 模塊通過串口助手連接到阿里雲 IOT前言實現步驟1.安裝 USB 驅動2.通過串口助手發送 at 指令2.1 連接 aliyun MQTT3.其他說明相關資料 前言 實現步驟 1.安裝 USB 驅動 史上最詳

原创 基於機智雲平臺的聯網開關-QT上位機開發

基於機智雲平臺的聯網開關-QT上位機開發 文章目錄基於機智雲平臺的聯網開關-QT上位機開發一、前言二、參考資料1、[利用openapi(postman)控制虛擬設備](http://docs.gizwits.com/zh-cn/U

原创 Qt 之 使用 https發送 HTTP請求(使用OPENSSL庫)

Qt 之 使用 https發送 HTTP請求(使用OPENSSL庫) 一、簡述 在使用Qt發送HTTP請求中一般使用的鏈接都是http://前綴,而有的服務器支持 https://前綴的鏈接,而Qt本身是支持https的,但是ht

原创 QT開發學習手冊(四)-創建多個窗口實例

QT開發學習手冊(四)-創建多個窗口實例 一、前言 二、實現 1、創建新文件 2、修改代碼 mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <Q

原创 QT開發學習手冊(三)-如何理解信號和槽

QT開發學習手冊(三)-如何理解信號和槽 一、前言 二、過程 1、新建項目工程 然後一直選擇默認設置,一直下一步 2、實現簡單的信號和槽函數例程 1、頭文件實現 #ifndef MAINWINDOW_H #define MAIN

原创 QT開發學習手冊(二)-代碼實現一個簡單的按鈕控件

QT開發學習手冊(二)-代碼實現一個簡單的按鈕控件 一、前言 二、實現過程 1、在main.cpp中添加代碼,實現顯示一個簡單的按鈕控件 #include <QApplication.h> #include <QWidget> #

原创 Stm32 RTC週期喚醒待機模式

Stm32 RTC週期喚醒待機模式 一、前言 二、開發環境 1、軟件:CubeMX+MDK 2、硬件:超緯電子-NB開發板 三、參考資料 四、實現過程 1、配置CubeMX 2、程序修改 2.1、添加 wukeup函數,通過