首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > 嵌入式实时操作系统ucosII 在奋斗板上的应用

嵌入式实时操作系统ucosII 在奋斗板上的应用

  • 资源大小:0.05 MB
  • 上传时间:2021-08-24
  • 下载次数:0次
  • 浏览次数:41次
  • 资源积分:1积分
  • 标      签: 函数 Cortex

资 源 简 介

嵌入式实时操作系统 uCosII 是由美国工程师 Jean J.Labrosse 所创,它在中国的流行源   于那本被邵贝贝引进翻译的著名书籍《嵌入式实时操作系统 uCos-II》,这本书是学习 ucosII   的宝典,虽然很厚,但理解了关键概念,再结合实际应用例程,还是很容易看懂的。uCosII   通过了美国航天管理局(FAA)的安全认证,可以用于飞机、航天器与人性命攸关的控制系   统中。也就是说,用户可以放心将 uCosII 用到自己的产品中。   特点:   可移植性:uCosII 源码绝大部分是用移植性很强的 ANSI C 写的。与微处理硬件相关的部分是用汇编语言   写的。 uCOS 可以在绝大多数 8 位、16 位、32 位以及 64 位处理器、微控制器及数字信号处理器(DSP)   上运行。   可裁剪性:可以通过开关条件编译选项,来定义哪些 uCosII 的功能模块用于用户程序,方便控制代码运行   所占用的空间及内存。   可剥夺性:uCOSII 是完全可剥夺型的实时内核,它总是运行处于就绪状态下的优先级最高的任务。   多任务:uCOSII 可以管理 64 个任务,每个任务对应一个优先级,并且是各不相同。其中 8 个任务保留给   uCOSII。用户的应用程序可以实际使用 56 个任务。   可确定性:绝大多数 uCosII 的函数调用和服务的执行时间具有可确定性,也就是说用户总是能知道函数调   用与服务执行了多长时间。   任务栈: 每个任务都有自己单独的栈,uCOSII 规定每个任务有不同的栈空间。   系统服务:uCOSII 提供很多系统服务, 例如信号量、互斥信号量、事件标志、消息邮箱、消息队列、内   存的申请与释放及时间管理函数等。   中断管理: 中断可以使正在执行的任务暂时挂起,中断嵌套层数可达 255 层。
VIP VIP