检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]武汉理工大学信息工程学院,湖北武汉430070
出 处:《电脑知识与技术》2005年第10期61-62,共2页Computer Knowledge and Technology
摘 要:μC/OS-II作为一种实时性、源代码公开的嵌入式内核,已经被移植到8位、16位乃至32位单片机上。由于μC/OS-II其自身的高稳定性和实时性,并且具有可固化、可剪裁的特点,已经在许多领域都得到了应用。本文不讨论移植代码编写的具体过程,而是以凌阳单片机SPCE061A为例着重讨论了在移植μC/OS-II前需要了解的几个基本问题以及在移植μC/OS-II的过程中,OSCtxSw()和OSIntCtxSw()两个函数的比较、任务堆栈的设计以及用户中断服务子程序的编写等三个应注意的问题和以及处理它们的技巧。As a real-time ,code-open embedded kernel, μC/OS-Ⅱ has already been ported in 8-bit、16-bit and 32-bit MCU. And it has been applied to many different fields for it is real-time and has high stability and can be solidified and clipped, This paper does not discuss how the code is written, but mainly discusses several basic problems you should know before porting the μC/OS-Ⅱ and three major issues which you should pay attention to when you begin porting it. The three issues are : differences between OSCtxSw0和OSIntCtxSw0、how to design the task stack and how to write ISR. The examples given are based on MCU SPCE061A.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.148.221.111