推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

在CodeWarrior编译环境下运行μCOS-Ⅲ

更新时间:2019-11-15 17:44:58 大小:897K 上传用户:xuzhen1查看TA发布的资源 标签:CodeWarrior 下载积分:0分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

Kinetis系列是飞思卡尔公司基于ARM Cortex-M4和Cortex-M0+内核的单片机,和CortexM3相比,M4内核主要增加了DSP运算指令和可选的浮点运算单元,同时保持了与Cortex-M3的兼容性,因此被寄予希望能逐步替代Cortex-M3。Kinetis也成为飞思卡尔杯全国大学生智能车竞赛新的硬件平台之一。

社C/OS-III是Micrium公司推出的全新RTOS,特别适用于那些有计算前导零(CLZ)硬件指令的高端32位CPU,可大大加速就绪表查找速度。uC/OS-IⅡ的主要精华在于其巧妙的优先级软件查表算法,而对于有CLZ硬件算法指令的CPU,如MIPS、PowerPC、ARM11及以上系列,仍使用uC/OS1l就不那么合理了。uC/OS-l源代码公开,官方已提供对目前主流单片机的移植支持,并且针对几大主流单片机都提供相应的教材1时,Kinetis就是其中之一。Micrium官方提供的基于Kinetis平台的范例都是使用1AR作为集成开发环境的,考虑到飞思卡尔官方的CodeWarrior开发环境有着广泛的用户群,尤其是

使用过S08/S12等单片机的用户,大多熟悉CodeWarrior。

因此,本文将以Kinetis 平台为例,讲述如何使用CodeWarrior集成开发环境将uC/OSI运行起来,作为应用开发的基础,也便于那些教学中使用CodeWarrior编译器的师生,将C/OSII引入嵌入式系统教学。


部分文件列表

文件名 大小
在CodeWarrior编译环境下运行μCOS-Ⅲ.pdf 897K

部分页面预览

(完整内容请下载后查看)

全部评论(0)

暂无评论