logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

提高uCOS-II在ARM上的执行效率

uCOS-II是一个公开源码的抢占式、多任务的实时操作系统,因其具有开源性、实时性强、代码紧凑、稳定可靠等特点在各种系统中得到了广泛应用.uCOS-II在ARM 处理器上的移植也已经实现.ARM处理器加uCOS-II操作系统的嵌入式系统常用于工业实时控制,对执行效率特别是实时性要求较高.提高uCOS-II执行效率的关键是减少任务切换时间,任务切换时主要的操作是任务栈的出栈和入栈操作.由于ARM处理

#嵌入式#测试
uCOS-II应用代码的编写

当移植好OS后,后面的事情就是编写任务和底层的驱动代码了。为了能更好的编写应用代码,推荐阅读《基于嵌入式实时操作系统的程序设计技术》一书,此书讲解了在uCOS-II下代码的编写。下面就谈谈应用代码编写下应该注意的东西。    编写用户代码的步骤如下:①.定义任务堆栈的长度。   #define Task0StkLengh   64②.定义任务的堆栈。

#嵌入式
到底了