【RTOS】基於V7開發板的最新版RTX4 V4.81.1程序模板,不使用CMSIS-RTOS封裝層,繼續保持超強戰鬥力

模板下載:html

連接:https://pan.baidu.com/s/1idoQYcR3SOzVC3KTFcMGMA   提取碼:i8k5
 

一、MDK使用MDK5.26及其以上版本。
編輯器

二、進入到MDK5後,經典的RTX4就沒有單獨發佈了,被封裝了CMSIS-RTOS V1封裝層,這個封裝層比較臃腫,   
     咱們這裏直接去掉這個臃腫的封裝層(刪掉這個層, 使用老版的OS層),繼續使用原始RTX4,輕裝上陣。
學習

三、教程看以前版本便可,沒區別:
http://www.javashuo.com/article/p-bucujmpv-ga.html


spa

 

    /*
    *********************************************************************************************************
    *
    *        模塊名稱 : 主程序模塊。
    *        文件名稱 : main.c
    *        版    本 : V1.0
    *        說    明 : RTX4的模板建立
    *              實驗目的:
    *                1. 學習RTX4的模板建立
    *              實驗內容:
    *                1. K1按鍵按下,串口打印。
    *                2. 各個任務實現的功能以下:
    *                   AppTaskUserIF任務 :按鍵消息處理。
    *                   AppTaskLED任務    :LED閃爍。
    *                   AppTaskMsgPro任務 :消息處理,這裏是用做LED閃爍。
    *                   AppTaskStart任務  :啓動任務,這裏用做BSP驅動包處理。
    *              注意事項:
    *                1. 進入到MDK5後,經典的RTX4就沒有單獨發佈了,被封裝了CMSIS-RTOS V1封
    *                   裝層,這個封裝層比較臃腫,咱們這裏直接去掉這個臃腫的封裝層(刪掉這個層,
    *                   使用老版的OS層),繼續使用原始RTX4,輕裝上陣.
    *                2. 本實驗推薦使用串口軟件SecureCRT,要不串口打印效果不整齊。此軟件在
    *                   V7開發板光盤裏面有。
    *                3. 務必將編輯器的縮進參數和TAB設置爲4來閱讀本文件,要不代碼顯示不整齊。
    *
    *        修改記錄 :
    *                版本號   日期         做者            說明
    *       V1.0    2019-05-01   Eric2013    1. ST固件庫1.3.0版本
    *                                        2. BSP驅動包V1.2
    *                                        3. RTX4版本V4.82
    *                                       
    *        Copyright (C), 2019-2030, 安富萊電子 www.armfly.com
    *
    *********************************************************************************************************
    */




因爲沒有使用CMSIS-RTOS V1封裝層,棧使用狀況展現部分顯示的是溢出,這個不用管。
後面單獨作個任務棧檢測任務,方便調試。
調試

相關文章
相關標籤/搜索