原创 CUBEMX配置LWIP的STM32工程下的網線熱插拔功能配置

網上有很多基於自己移植lwip源碼配置熱插拔功能的實例,今天猛然發現,CUBEMX配置LWIP的STM32工程下的網線熱插拔功能已經配置好了只需一步即可實現網線的熱插拔。 首先可以在lwip.c文件中看到函數MX_LWIP_In

原创 FreeRTOS學習筆記(一)——基礎知識體系

文章目錄一、 單任務系統(裸機)二、多任務系統(帶OS)1. 任務堆棧1.1 任務棧大小確定1.2 棧溢出檢測機制2. 任務狀態3. 任務優先級3.1任務優先級說明3.2 任務優先級分配方案3.3 任務優先級與終端優先級的區別4.

原创 Source Insight4.0修改源文件目錄爲相對目錄

Source Insight4.0修改源文件目錄爲相對目錄方便複製工程 Source Insight4.0版本 2. 新建工程 3.修改工程設置 將上圖的紅色框圖修改爲下圖 4. 源文件添加 5. 相對目錄設置 點擊 菜單

原创 STM32 F103串口同時收發出現死鎖問題解決辦法

一直使用F4系列,沒有出現此類現象,也可能出現了沒有發現。最近在做和研華工控機通訊時出現串口接收問題。總結如下: 1. 使用DMA+空閒中斷未出現串口同時收發死鎖現象,但是由於研華某款工控機在與板子通信時,出現丟包現象   工控機接收到板

原创 KEIL5 生成bin文件設置

選擇程序 C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin --output .\DxE_Stationary\DxE_Stationary.bin .\DxE_Stationary\DxE_Sta

原创 國內谷歌賬號註冊成功,親測有效

這裏備份一下,鏈接爲有道雲筆記,裏面有教程,很簡單。通過HK 鏈接:註冊谷歌賬號-——有道雲筆記鏈接

原创 ROS學習筆記(一)

待完

原创 FreeRTOS學習筆記(三)—— 信號量應用

信號量的概念及其作用 信號量(semaphores)是20世紀60年代中期Edgser Dijkstra發明的。使用信號量的最初目的是爲了給共享資源建立一個標誌,該標誌表示該共享資源被佔用情況。這樣,當一個任務在訪問共享資源之前,

原创 FreeRTOS學習筆記(二)——消息隊列應用

6.3 消息隊列 cubemx配置freertos的消息隊列 消息隊列的概念及其作用 消息隊列就是通過 RTOS 內核提供的服務,任務或中斷服務子程序可以將一個消息(注意,FreeRTOS 消息隊列傳遞的是實際數據,並不是數據地

原创 軟件工具集合

office2016官方原版+破解 鏈接:https://pan.baidu.com/s/1Z2uBIJL-ZTSIVkp90zXqKw 密碼:nht0 微軟原版軟件網站 msdn官方微軟軟件下載

原创 cubemx 配置多通道ADC進行ADC採樣

cubemx 配置多通道ADC進行ADC採樣 AD的基礎知識 AD很複雜,其實也不復雜,因爲我們用的不多。 AD:模擬量轉換數字量(模擬信號轉換數字信號)。 ADC:模擬量轉數字量的轉換器。 爲什麼需要AD呢? 自然

原创 LWIP教程1——Cubemx 配置無操作系統下的LWIP初始化

文章目錄LWIP教程1——Cubemx 配置無操作系統下的LWIP初始化1. 環境1.1 軟件環境:1.2 硬件環境2. cubemx配置主要內容2.1 RCC配置2.2 SYS配置2.3 USART1配置2.4 ETH配置2.5

原创 cubemx配置FreeRTOS串口輸出任務信息

cubemx配置FreeRTOS串口輸出任務信息 關鍵步驟: 1. cubemx中使能任務信息相關宏(3個); 2. 配置2個宏定義 3. 開啓一個定時器,作爲計算任務信息的時鐘; 4. 調用函數輸出任務信息 1.環境: pack