首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
致Micrium产品的使用者:Micrium公司产品包括μC/OS II、μC/GUI、μC/FS、μC/TCP IP和μC/USB等。Micrium公司提供嵌入式系统应用方面的产品,并对其软件拥有知识产权。我公司花费了大量的时间和财力为嵌入式领域提供高质量的软件产品。我们的所有产品都以源代码的形式提供给客户,具有极大的适用性。我们的产品不是免费软件,也不是开放源码的软件,因此,不能免费使用。您可以通过购买我关于μC/OS II的书而得到μC/OS II源代码,当您从芯片厂商那里购买评估板时,您也可以获得μC/OS I源代码,但您必须同时购买一本我的含有CD…  相似文献   

2.
目前,μC/OS II已经被成功移植到多种微处理器上,其中也包括TMS320VC33。在μC/OS II的网站上可以免费下载相关处理器的移植代码,这些代码可以作为μC/OS II应用中一个非常好的起点。笔者在应用这些移植代码时遇到了一些问题,因此如何使移植更加可靠、高效,仍然是一个值得深入探讨的话题。网上TMS320VC33的移植代码已经完成了基本的移植工作,本文不对移植的详细过程进行赘述,而只就移植及应用过程中的一些关键步骤和涉及到代码可靠性的问题进行讨论。表1机器周期行为描述取指令指令解码读操作数指令执行1单中周断期识别取(指pr指o…  相似文献   

3.
引 言μC/OS II是源码公开的嵌入式实时操作系统内核,可用于8位、16位、32位嵌入式微处理器或DSP。μC/OS II可以管理64个任务,各任务有自己单独的栈,采用基于剥夺的优先级调度策略,绝大多数服务的执行时间具有确定性。μC/OS II自1992年问世以来已被成功地应用于各种系  相似文献   

4.
在嵌入式应用中,使用RTOS的主要原因是为了提高系统的可靠性,其次是提高开发效率、缩短开发周期。μC/OS II是一个免费的、源代码公开的占先式实时多任务内核,使用对象是嵌入式系统,对源代码适当裁减,很容易移植到8~32位不同框架的微处理器上。但μC/OSII仅是一个实时内核,它不  相似文献   

5.
基于μC_OS-II的任务调度策略研究   总被引:3,自引:0,他引:3  
在实时操作系统中,调度策略是直接影响实时性能的主要因素,因此不同种类的任务希望得到相应的调度方法。本文介绍了μC_OS II的任务调度策略,通过分析μC_OS II调度策略中的缺点,提出了一种新的任务调度机制。该机制在保证μC_OS II内核实时性的基础上,使得不同的任务得了到最佳的调度方式。  相似文献   

6.
实时操作系统μC/OS—II下TCP/IP协议栈的实现   总被引:17,自引:0,他引:17  
结合在ez80和ARM7两种系统上的具体实现,说明如何在嵌入式实时操作系统μC/OS—II上移植、实现LwIP这套TCP/IP协议栈,使μC/OS—II成为支持网络的RTOS。  相似文献   

7.
以凌阳单片机为例详细介绍μC/OS—II的移植方法;重点讲解在系统移植过程中一些难以理解的概念,并首次实现了μC/OS—II在凌阳SPCE061A单片机上的移植。  相似文献   

8.
本文介绍了实时内核的中断机制,研究了μC/OS-III为缩短中断关闭时间做出的改进。通过对比μc/OS—II以及μC/OS—III的中断管理办法,分析μC/OS—III在哪些方面作出了改进。这些改进使得μC/OS—III的实时性能得到显著提升,使得μC/OS—III的中断关闭时间大大缩短。  相似文献   

9.
嵌入式操作系统以其简洁、高效等优点扮演了越来越重要的角色。选择了源代码公开、体积小且可裁剪移植性好的μC/OS—II,选择C51微处理器为应用平台,根据实际项目要求把μC/OS—II移植到C51单片机上。移植的过程主要集中在三个文件的重新编写上:一个头文件OS—CPU.H、一个C代码文件OS—CPU_C.C和一个汇编文...  相似文献   

10.
就目前而言,μC/OS II[1]称得上是最小的操作系统内核软件。它由Jean J.Labrosse于1992年推出第一版,立刻在嵌入式系统领域引起强烈反响,而其本人也早已成为嵌入式系统会议(美国)的顾问委员会成员。μC/OS最鲜明特点就是源码公开,便于移植和维护,而且对于学校研究完全免费,只有  相似文献   

11.
Micrium公司产品包括μC/OS II,μC/GUI,uC/FS,μC/TCP IP,μC/USB等。Micrium公司提供嵌入式系统应用方面的产品,并对其软件拥有知识产权。Micrium花费了大量的时间和财力为嵌入式领域提供高质量的软件产品。所有上述产品都以源代码的形式提供给客户,具有极大的适用性。产品不  相似文献   

12.
介绍了基于ARM核的芯片S3C4510B和嵌入式实时操作系统μC/OS—II在配网综合保护/测控装置中的应用,通过在高性能微处理器ARM上运行μC/OS—II以实现多任务管理,提高了系统的可靠性,并简化了应用程序的设计。  相似文献   

13.
以Cortex-M3系列中新型SAM3U4E微处理器为核心,设计了一种基于μC/OS—II操作系统的新型汽车行驶记录仪;文中给出了新型智能汽车行驶记录仪具备的功能,比传统汽车行驶记录仪增加了GPS、GPRS和音频信号处理功能;从软硬件两个方面对汽车行驶记录仪进行了设计,硬件上给出了各个功能模块的简单介绍,软件上在μC/OS—II操作系统下,对记录仪各个任务的划分、多任务的调度及任务间的通信进行了设计;实验表明该记录仪完全符合国家标准。  相似文献   

14.
介绍了一种在嵌入式实时操作系统内核(以下简称实时内核)上实现RAM盘的方法,配合接受用户命令的Shell任务,可实现嵌入式系统的多任务动态加载和监控,扩展了实时内核的应用领域。实时内核采用目前十分流行的免费内核μC/OS-II,硬件平台为通用现场总线控制器系统。  相似文献   

15.
针对μC/OS—II中断处理过于简单,而复杂的中断服务程序会长时间屏蔽中断,甚至导致中断信号丢失的问题,提出基于μC/OS—II内核的中断下半部的设计方案;给出主要实现代码,并在ARM7核的S3C4480X处理器上测试了这种中断下半部实现的时间指标。测试结果表明:这种中断下半部的实现方法占用处理器资源极小,因临界区保护而屏蔽中断的时间极短,并有助于使用μC/OS—II的开发者合理设计中断服务程序,以提高系统的实时性。  相似文献   

16.
Micrium公司产品包括μC/OS—Ⅱ,μC/GUI,uC/FS,μC/TCP—IP,μC/USB等。Micrium公司提供嵌入式系统应用方面的产品,并对其软件拥有知识产权。Micrium花费了大量的时间和财力为嵌入式领域提供高质量的软件产品。所有上述产品都以源代码的形式提供给客户,具有极大的适用性。产品不是免费软件,也不是开放源码的软件,因此,不能免费使用,需要清楚的阐明μC/OS—Ⅱ和系列的软件不是开放源码的免费软件,这是和Linux完全不一样的。  相似文献   

17.
Micrium公司产品包括μ/OS—Ⅱ,μC/GUI,uC/FS,μC/TCP—IP,/μC/USB等。Micrium公司提供嵌入式系统应用方面的产品,并对其软件拥有知识产权。Micrium花费了大量的时间和财力为嵌入式领域提供高质量的软件产品。所有上述产品都以源代码的形式提供给客户,具有极大的适用性。产品不是免费软件,也不是开放源码的软件,因此,不能免费使用,需要清楚地阐明μC/OS—Ⅱ及系列软件不是开放源码的免费软件,这是和Linux完全不一样的。  相似文献   

18.
针对μC/OS不支持加载和运行外部可执行程序的缺陷,提出了一套应用于μC/OS操作系统的程序加载方案。同时,为保证在为程序映像和栈分配内存时的高效性,也提出了一种内存管理与分配方案。这极大地拓展了μC/OS的应用范围,尤其是面向高端嵌入式应用。  相似文献   

19.
《嵌入式实时操作系统μC/OS-Ⅱ》(第2版)一书将于近日由北京航空航天大学出版社出版。与第1版比较,第2版增添了许多新内容,原文书第1版的正文只有357页,其余是μ C/OS-Ⅱ V2.00的程序清单,有122页,源码同时也附在一张3寸软盘上。而第2版有598页,去掉了μC/OS-Ⅱ的源程序清单,仅附在随带的光盘上。 第2版扩展到18章。以整章的篇幅详细描述了信号量、消息邮箱和消息队列,并增加了事件控制块、互斥型信号量、事件标志等新的章节。在其它一些章节中,也增加了一些应用范例,以便于读者理解。新版本增加了一些新的功能函数,其中mutex用于解决多任务在处理共享资源时的优先级反转问题。事件标志组Event-flag功能函数使任务的调度从依赖于某个事件扩展到可以依赖于多个事件“与”、“或”等组合。新版本还增加了如何在带浮点运算的应用系统中使用μC/OS-Ⅱ。在移植μC/OS-Ⅱ一章中,给出了如何测试实时内核中的每个函数,如何调试μC/OS-Ⅱ,如何边移植边测试。这些内容是前一本书中没有的,也是对拟将μC/OS-Ⅱ移植到其它CPU上去的读者特别有用的。对于提供给用户的能在PC机上运行的源代码,使用的C的编译不再是DOS环境下的Boland C3.1,而是Boland C++V4.51,可以在微软的Windows2000/Widows95、98或基于NT的机  相似文献   

20.
基于优先级继承协议解决μC/OS优先级逆转问题   总被引:1,自引:1,他引:0  
针对μC/OS的特点给出了一种基于优先级继承协议解决优先级逆转问题的方案.μC/OS作为一种应用广泛的嵌入式实时操作系统,是基于优先级的可抢占的调度方案的,不可避免地存在优先级逆转的问题.解释了优先级逆转发生的原因,简单分析了解决该问题的方案,并在分析μC/OS运作原理的基础上,针对μC/OS的特点实现了基于优先级继承协议的互斥向量,为解决μC/OS优先级逆转问题提出了另外一种可行的方案.最后通过2个简单的实验,在S3CA510平台验证了该方案的正确性与可行性.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号