久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3488|回復: 2
收起左側

STM32移植UCOSIII系統程序

[復制鏈接]
ID:214625 發表于 2017-6-26 09:09 | 顯示全部樓層 |閱讀模式
STM32已經將操作系統移植好,直接修改自己需要做的任務即可~
0.png

單片機源程序如下:
  1. /**
  2.   ******************************************************************************
  3.   * @file    main.c
  4.   * @author  fire
  5.   * @version V1.0
  6.   * @date    2013-xx-xx
  7.   * @brief   os 單任務 測試
  8.   ******************************************************************************
  9.   * @attention
  10.   *
  11.   * 實驗平臺:野火 iSO STM32 開發板
  12.   *
  13.   ******************************************************************************
  14.   */
  15.   
  16. #include "includes.h"


  17. OS_TCB        StartUp_TCB;                                                                     //定義任務控制塊
  18. CPU_STK        StartUp_Stk[STARTUP_TASK_STK_SIZE];                //定義任務堆棧

  19. /**
  20.   * @brief  主函數
  21.   * @param  無
  22.   * @retval 無
  23.   */
  24. int main(void)
  25. {
  26.   OS_ERR err;       

  27.   /* 板級初始化 */       
  28.         BSP_Init();

  29.   /* 初始化"uC/OS-III"內核 */  
  30.         OSInit(&err);                                                        
  31.   
  32.         /*創建任務*/
  33.         OSTaskCreate((OS_TCB     *)&StartUp_TCB,                // 任務控制塊指針         
  34.                (CPU_CHAR   *)"StartUp",                                // 任務名稱
  35.                (OS_TASK_PTR )Task_Start,                         // 任務代碼指針
  36.                (void       *)0,                                              // 傳遞給任務的參數parg
  37.                (OS_PRIO     )STARTUP_TASK_PRIO,                              // 任務優先級
  38.                (CPU_STK    *)&StartUp_Stk[0],                    // 任務堆棧基地址
  39.                (CPU_STK_SIZE)STARTUP_TASK_STK_SIZE/10,          // 堆棧剩余警戒線
  40.                (CPU_STK_SIZE)STARTUP_TASK_STK_SIZE,                          // 堆棧大小
  41.                (OS_MSG_QTY  )0,                                              // 可接收的最大消息隊列數
  42.                (OS_TICK     )0,                                              // 時間片輪轉時間
  43.                (void       *)0,                                              // 任務控制塊擴展信息
  44.                (OS_OPT      )(OS_OPT_TASK_STK_CHK |
  45.                               OS_OPT_TASK_STK_CLR),              // 任務選項
  46. ……………………

  47. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

所有資料51hei提供下載:
2、uCOS-III-LED(多任務).zip (598.5 KB, 下載次數: 32)

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:216090 發表于 2018-7-16 14:35 | 顯示全部樓層
謝謝樓主分享            
回復

使用道具 舉報

ID:242544 發表于 2019-1-1 00:01 | 顯示全部樓層
東西不錯值得學習
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美精品一区二区三区蜜桃视频 | 久久精品成人 | 婷婷五月色综合香五月 | 国产精品一区二 | 精品毛片在线观看 | 免费看淫片 | 少妇特黄a一区二区三区88av | 先锋av资源网| 欧美色综合| av在线免费网 | 久久久久久免费观看 | 黄色大片在线视频 | 在线免费观看一区二区 | 99免费在线| 97视频久久 | 一区二区av| 在线观看日本网站 | 日韩精品一区二区三区视频播放 | 欧美性大战久久久久久久蜜臀 | 色资源在线观看 | 一区二区在线看 | 日韩av中文| 黄视频国产 | 51ⅴ精品国产91久久久久久 | 久久精品一区 | 日韩高清黄色 | 精品国产18久久久久久二百 | 日本高清中文字幕 | 国产高清精品在线 | 欧美成人免费在线 | 日本黄色大片免费 | 日韩精品免费播放 | 欧美在线一区二区三区 | aaaa网站| 激情91| 国产精品美女在线观看 | 亚洲黄色国产 | 亚洲一区二区电影在线观看 | av影音在线| 精品麻豆剧传媒av国产九九九 | 日韩成人一区 |