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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

基于uCosII的WIFI巡檢機器人程序設計

[復制鏈接]
ID:215520 發表于 2019-3-13 11:31 | 顯示全部樓層 |閱讀模式

正面

正面

背面

背面


單片機源程序如下:
  1.         APP_Init();     //板子底層初始化
  2.         OSTick_Init();  //初始化滴答時鐘
  3.       
  4.         /* 創建信號量 */
  5.         Moto_Sem = OSSemCreate(1);//創建信號量(數量1)
  6.         Sound_Sem = OSSemCreate(1);//創建信號量(數量1)
  7.         /* 創建消息郵箱 */
  8.         Wifi_Box = OSMboxCreate((void*)0);//創建消息郵箱
  9.       
  10.         /* 創建語音播報任務 */
  11.         OSTaskCreateExt((void (*)(void *)) SoundTask,
  12.                                   (void           *) 0,
  13.                                   (OS_STK         *)&SoundTask_Stk[SOUNDTASK_STK_SIZE - 1],
  14.                                   (INT8U           ) SOUNDTASK_PRIO,
  15.                                   (INT16U          ) SOUNDTASK_PRIO,
  16.                                   (OS_STK         *)&SoundTask_Stk[0],
  17.                                   (INT32U          ) SOUNDTASK_STK_SIZE,
  18.                                   (void           *) 0,
  19.                                   (INT16U          )(OS_TASK_OPT_STK_CHK | OS_TASK_OPT_STK_CLR));
  20.         /* 創建電機運動任務 */
  21.         OSTaskCreateExt((void (*)(void *)) MotoTask,
  22.                                   (void           *) 0,
  23.                                   (OS_STK         *)&MotoTask_Stk[MOTOTASK_STK_SIZE - 1],
  24.                                   (INT8U           ) MOTOTASK_PRIO,
  25.                                   (INT16U          ) MOTOTASK_PRIO,
  26.                                   (OS_STK         *)&MotoTask_Stk[0],
  27.                                   (INT32U          ) MOTOTASK_STK_SIZE,
  28.                                   (void           *) 0,
  29.                                   (INT16U          )(OS_TASK_OPT_STK_CHK | OS_TASK_OPT_STK_CLR));
  30.         /* 創建雷達任務 */
  31.         OSTaskCreateExt((void (*)(void *)) RadarTask,
  32.                                   (void           *) 0,
  33.                                   (OS_STK         *)&RadarTask_Stk[RADARTASK_STK_SIZE - 1],
  34.                                   (INT8U           ) RADARTASK_PRIO,
  35.                                   (INT16U          ) RADARTASK_PRIO,
  36.                                   (OS_STK         *)&RadarTask_Stk[0],
  37.                                   (INT32U          ) RADARTASK_STK_SIZE,
  38.                                   (void           *) 0,
  39.                                   (INT16U          )(OS_TASK_OPT_STK_CHK | OS_TASK_OPT_STK_CLR));
  40.         /* 創建wifi任務 */
  41.         OSTaskCreateExt((void (*)(void *)) WifiTask,
  42.                                   (void           *) 0,
  43.                                   (OS_STK         *)&WifiTask_Stk[WIFITASK_STK_SIZE - 1],
  44.                                   (INT8U           ) WIFITASK_PRIO,
  45.                                   (INT16U          ) WIFITASK_PRIO,
  46.                                   (OS_STK         *)&WifiTask_Stk[0],
  47.                                   (INT32U          ) WIFITASK_STK_SIZE,
  48.                                   (void           *) 0,
  49.                                   (INT16U          )(OS_TASK_OPT_STK_CHK | OS_TASK_OPT_STK_CLR));
  50.         /* 創建顯示任務 */
  51.         OSTaskCreateExt((void (*)(void *)) DisplayTask,
  52.                                   (void           *) 0,
  53.                                   (OS_STK         *)&DisplayTask_Stk[DISPLAYTASK_STK_SIZE - 1],
  54.                                   (INT8U           ) DISPLAYTASK_PRIO,
  55.                                   (INT16U          ) DISPLAYTASK_PRIO,
  56.                                   (OS_STK         *)&DisplayTask_Stk[0],
  57.                                   (INT32U          ) DISPLAYTASK_STK_SIZE,
  58.                                   (void           *) 0,
  59.                                   (INT16U          )(OS_TASK_OPT_STK_CHK | OS_TASK_OPT_STK_CLR));                       

復制代碼

全部資料51hei下載地址:
Run_Check_Robot(ucos)_Release.7z (938.49 KB, 下載次數: 37)

評分

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

查看全部評分

回復

使用道具 舉報

ID:481884 發表于 2020-5-14 16:27 | 顯示全部樓層
沒有東西啊
回復

使用道具 舉報

ID:752551 發表于 2020-5-15 14:28 | 顯示全部樓層
黑科技即視感,下載學習學習!!
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精品国产免费人成在线观看 | 欧美日韩在线一区二区 | 国产精彩视频在线观看 | 一区二区视频在线 | 精品无码久久久久久国产 | 日韩在线视频一区 | 成人免费大片黄在线播放 | h在线| zzzwww在线看片免费 | 成人一区二区在线 | www.久久久 | 婷婷精品 | 欧美福利 | 午夜一区 | 婷婷色在线播放 | 一区在线视频 | 成人免费视频网站在线看 | 精品国产乱码久久久久久闺蜜 | 欧美综合久久 | 亚洲精品综合一区二区 | www日韩欧美 | 亚洲综合在线网 | 日韩精品人成在线播放 | 视频在线亚洲 | 日韩三级一区 | 欧美在线视频一区二区 | 亚洲一区二区 | 麻豆精品国产91久久久久久 | 日日噜噜噜夜夜爽爽狠狠视频, | 日本一区二区三区四区 | 亚洲精品自拍视频 | 在线观看欧美一区 | 亚洲福利网 | 日韩一区二区三区视频在线观看 | 日韩欧美在线免费观看视频 | 免费视频一区 | 日韩欧美在线精品 | 中文字幕欧美在线观看 | 亚洲免费视频一区 | 一级黄色日本片 | 国产欧美日韩在线 |