uCOS_III例子程序+Micrium.RTOS.1.0.0.pack

上传者: songzgabc | 上传时间: 2021-07-23 13:39:09 | 文件大小: 4.45MB | 文件类型: RAR
利用keil 5.26创建第一个uCOSIII工程

keil uvision v5.2.6下编译通过。

原文件编译时报错:
d:\Keil_v5\ARM\PACK\Micrium\RTOS\1.0.0\Software\uCOS-II\Ports\ARM-Cortex-M3\Generic\RealView\os_cpu_c.c(258): error: #20: identifier "p_stk" is undefined
在os_cpu_c.c中增加变量OS_STK_DATA *p_stk_data。

附送两个难以下载的pack:Micrium.RTOS.1.0.0、cmsis_rtos_rtx_v4p70

文件下载

资源详情

[{"title":"( 99 个子文件 4.45MB ) uCOS_III例子程序+Micrium.RTOS.1.0.0.pack","children":[{"title":"uCOS_III","children":[{"title":"hello.c <span style='color:#111;'> 74B </span>","children":null,"spread":false},{"title":"os_cpu_c.c - 替换安装目类下的同名文件才能编译通过.lnk <span style='color:#111;'> 605B </span>","children":null,"spread":false},{"title":"ucosiii.uvguix.song <span style='color:#111;'> 88.65KB </span>","children":null,"spread":false},{"title":"RTE","children":[{"title":"RTOS","children":[{"title":"cpu_cfg.h <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"os_cfg.h <span style='color:#111;'> 10.41KB </span>","children":null,"spread":false},{"title":"app_cfg.h <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"lib_cfg.h <span style='color:#111;'> 9.59KB </span>","children":null,"spread":false}],"spread":true},{"title":"Device","children":[{"title":"STM32F100C6","children":[{"title":"RTE_Device.h <span style='color:#111;'> 63.48KB </span>","children":null,"spread":false},{"title":"startup_stm32f10x_ld_vl.s <span style='color:#111;'> 13.34KB </span>","children":null,"spread":false},{"title":"system_stm32f10x.c <span style='color:#111;'> 35.70KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"_Target_1","children":[{"title":"RTE_Components.h <span style='color:#111;'> 347B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Objects","children":[{"title":"os_flag.d <span style='color:#111;'> 399B </span>","children":null,"spread":false},{"title":"hello.d <span style='color:#111;'> 92B </span>","children":null,"spread":false},{"title":"ucosiii.sct <span style='color:#111;'> 494B </span>","children":null,"spread":false},{"title":"stm32f10x_usart.o <span style='color:#111;'> 317.13KB </span>","children":null,"spread":false},{"title":"system_stm32f10x.d <span style='color:#111;'> 828B </span>","children":null,"spread":false},{"title":"lib_str.crf <span style='color:#111;'> 44.53KB </span>","children":null,"spread":false},{"title":"ucosiii.axf <span style='color:#111;'> 49.64KB </span>","children":null,"spread":false},{"title":"stm32f10x_gpio.d <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"system_stm32f10x.crf <span style='color:#111;'> 234.97KB </span>","children":null,"spread":false},{"title":"os_flag.crf <span style='color:#111;'> 34.92KB </span>","children":null,"spread":false},{"title":"os_time.o <span style='color:#111;'> 28.48KB </span>","children":null,"spread":false},{"title":"os_q.d <span style='color:#111;'> 381B </span>","children":null,"spread":false},{"title":"cpu_core.o <span style='color:#111;'> 48.03KB </span>","children":null,"spread":false},{"title":"cpu_core.d <span style='color:#111;'> 505B </span>","children":null,"spread":false},{"title":"startup_stm32f10x_ld_vl.o <span style='color:#111;'> 5.64KB </span>","children":null,"spread":false},{"title":"ucosiii.lnp <span style='color:#111;'> 818B </span>","children":null,"spread":false},{"title":"os_mutex.crf <span style='color:#111;'> 32.44KB </span>","children":null,"spread":false},{"title":"lib_ascii.o <span style='color:#111;'> 61.20KB </span>","children":null,"spread":false},{"title":"os_tmr.d <span style='color:#111;'> 393B </span>","children":null,"spread":false},{"title":"stm32f10x_gpio.crf <span style='color:#111;'> 258.48KB </span>","children":null,"spread":false},{"title":"os_time.crf <span style='color:#111;'> 28.98KB </span>","children":null,"spread":false},{"title":"cpu_a.o <span style='color:#111;'> 2.22KB </span>","children":null,"spread":false},{"title":"os_q.o <span style='color:#111;'> 41.27KB </span>","children":null,"spread":false},{"title":"lib_math.crf <span style='color:#111;'> 23.22KB </span>","children":null,"spread":false},{"title":"os_time.d <span style='color:#111;'> 399B </span>","children":null,"spread":false},{"title":"os_mbox.o <span style='color:#111;'> 35.36KB </span>","children":null,"spread":false},{"title":"lib_mem.crf <span style='color:#111;'> 59.18KB </span>","children":null,"spread":false},{"title":"ucosiii.htm <span style='color:#111;'> 53.31KB </span>","children":null,"spread":false},{"title":"startup_stm32f10x_ld_vl.d <span style='color:#111;'> 87B </span>","children":null,"spread":false},{"title":"os_mem.crf <span style='color:#111;'> 29.98KB </span>","children":null,"spread":false},{"title":"os_mbox.d <span style='color:#111;'> 399B </span>","children":null,"spread":false},{"title":"cpu_c.crf <span style='color:#111;'> 26.52KB </span>","children":null,"spread":false},{"title":"os_mutex.o <span style='color:#111;'> 35.39KB </span>","children":null,"spread":false},{"title":"os_q.crf <span style='color:#111;'> 32.68KB </span>","children":null,"spread":false},{"title":"os_dbg_r.d <span style='color:#111;'> 405B </span>","children":null,"spread":false},{"title":"cpu_c.o <span style='color:#111;'> 45.40KB </span>","children":null,"spread":false},{"title":"lib_math.d <span style='color:#111;'> 594B </span>","children":null,"spread":false},{"title":"hello.o <span style='color:#111;'> 9.29KB </span>","children":null,"spread":false},{"title":"os_tmr.o <span style='color:#111;'> 19.86KB </span>","children":null,"spread":false},{"title":"stm32f10x_usart.crf <span style='color:#111;'> 262.94KB </span>","children":null,"spread":false},{"title":"os_cpu_c.o <span style='color:#111;'> 39.35KB </span>","children":null,"spread":false},{"title":"os_task.o <span style='color:#111;'> 52.27KB </span>","children":null,"spread":false},{"title":"os_core.o <span style='color:#111;'> 76.91KB </span>","children":null,"spread":false},{"title":"os_cpu_a.o <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false},{"title":"lib_str.o <span style='color:#111;'> 87.10KB </span>","children":null,"spread":false},{"title":"os_mem.d <span style='color:#111;'> 393B </span>","children":null,"spread":false},{"title":"system_stm32f10x.o <span style='color:#111;'> 254.36KB </span>","children":null,"spread":false},{"title":"ucosiii.build_log.htm <span style='color:#111;'> 5.51KB </span>","children":null,"spread":false},{"title":"ucosiii_Target 1.dep <span style='color:#111;'> 27.36KB </span>","children":null,"spread":false},{"title":"lib_str.d <span style='color:#111;'> 629B </span>","children":null,"spread":false},{"title":"os_sem.crf <span style='color:#111;'> 30.68KB </span>","children":null,"spread":false},{"title":"stm32f10x_usart.d <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"cpu_c.d <span style='color:#111;'> 507B </span>","children":null,"spread":false},{"title":"os_mbox.crf <span style='color:#111;'> 30.87KB </span>","children":null,"spread":false},{"title":"os_mutex.d <span style='color:#111;'> 405B </span>","children":null,"spread":false},{"title":"os_flag.o <span style='color:#111;'> 45.56KB </span>","children":null,"spread":false},{"title":"os_task.crf <span style='color:#111;'> 35.01KB </span>","children":null,"spread":false},{"title":"os_mem.o <span style='color:#111;'> 32.30KB </span>","children":null,"spread":false},{"title":"os_core.crf <span style='color:#111;'> 36.86KB </span>","children":null,"spread":false},{"title":"os_cpu_c.d <span style='color:#111;'> 435B </span>","children":null,"spread":false},{"title":"os_task.d <span style='color:#111;'> 399B </span>","children":null,"spread":false},{"title":"stm32f10x_gpio.o <span style='color:#111;'> 300.79KB </span>","children":null,"spread":false},{"title":"os_tmr.crf <span style='color:#111;'> 27.97KB </span>","children":null,"spread":false},{"title":"cpu_a.d <span style='color:#111;'> 108B </span>","children":null,"spread":false},{"title":"os_sem.d <span style='color:#111;'> 393B </span>","children":null,"spread":false},{"title":"os_cpu_a.d <span style='color:#111;'> 129B </span>","children":null,"spread":false},{"title":"cpu_core.crf <span style='color:#111;'> 24.86KB </span>","children":null,"spread":false},{"title":"lib_mem.o <span style='color:#111;'> 110.47KB </span>","children":null,"spread":false},{"title":"hello.crf <span style='color:#111;'> 4.48KB </span>","children":null,"spread":false},{"title":"os_core.d <span style='color:#111;'> 399B </span>","children":null,"spread":false},{"title":"lib_mem.d <span style='color:#111;'> 892B </span>","children":null,"spread":false},{"title":"lib_ascii.d <span style='color:#111;'> 513B </span>","children":null,"spread":false},{"title":"os_dbg_r.crf <span style='color:#111;'> 30.87KB </span>","children":null,"spread":false},{"title":"lib_math.o <span style='color:#111;'> 38.28KB </span>","children":null,"spread":false},{"title":"os_sem.o <span style='color:#111;'> 34.88KB </span>","children":null,"spread":false},{"title":"lib_ascii.crf <span style='color:#111;'> 32.08KB </span>","children":null,"spread":false},{"title":"os_dbg_r.o <span style='color:#111;'> 27.39KB </span>","children":null,"spread":false},{"title":"os_cpu_c.crf <span style='color:#111;'> 29.21KB </span>","children":null,"spread":false}],"spread":false},{"title":"os_cpu_c.c <span style='color:#111;'> 16.49KB </span>","children":null,"spread":false},{"title":"ucosiii.uvoptx <span style='color:#111;'> 5.93KB </span>","children":null,"spread":false},{"title":"ucosiii.uvprojx <span style='color:#111;'> 19.26KB </span>","children":null,"spread":false},{"title":"Listings","children":[{"title":"os_cpu_a.lst <span style='color:#111;'> 32.94KB </span>","children":null,"spread":false},{"title":"ucosiii.map <span style='color:#111;'> 142.22KB </span>","children":null,"spread":false},{"title":"startup_stm32f10x_ld_vl.lst <span style='color:#111;'> 42.43KB </span>","children":null,"spread":false},{"title":"cpu_a.lst <span style='color:#111;'> 27.37KB </span>","children":null,"spread":false}],"spread":true},{"title":"DebugConfig","children":[{"title":"Target_1_STM32F100C6_1.0.0.dbgconf <span style='color:#111;'> 6.10KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"cmsis_rtos_rtx_v4p70.pack <span style='color:#111;'> 3.36MB </span>","children":null,"spread":false},{"title":"Micrium.RTOS.1.0.0.pack <span style='color:#111;'> 820.95KB </span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明