共查询到20条相似文献,搜索用时 0 毫秒
1.
2.
3.
μC/OS-Ⅱ作为一个嵌入式实时操作系统,自1992年以来,因其源代码的完全公开和优越性能,已为众多的爱好者和开发人员所了解并得到了广泛应用。μC/OS-Ⅱ是一个占先式内核,执行时间可确定(即函数的调用与服务的时间是可知的,不依赖于应用程序的大小),目前最多支持64个任务(8个为系统保留),总是执行处于就绪态的优先级最高的任务。目前,51系列及其扩 相似文献
4.
陈晓华 《数字社区&智能家居》2006,(4):120-121,160
随着微处理器处理能力的增强和实时操作系统的发展,需要利用USB接口实现多任务架构下的应用。为了实现USB接口在嵌入式系统中的应用。提高数据传输效率,在μC/OS-Ⅱ实时操作系统下,设计和实现了USB设备驱动器。设计方案是在中断服务程序和应用程序之间增加一任务。完成数据的分配、传输和互斥,保证数据传输的正确性和实时性。实验结果表明:该方案设计的USB驱动器满足实时性的要求.提高了数据传输效率,为USB设备在嵌入式系统中的应用提供支持。 相似文献
5.
基于μC/OS-Ⅱ的嵌入式系统的设计 总被引:2,自引:0,他引:2
嵌入式系统的应用正快速发展,而嵌入式系统的设计和嵌入式操作系统是其中的关键。由于大多数嵌入式操作系统价格昂贵、源码不公开,导致某些开发不是很方便。而实时嵌入式操作系统μC/OS-Ⅱ具有开放源码、研究免费的特点,而且μC/OS-Ⅱ通过了FAA安全认证。文中通过实现一个嵌入式系统应用说明了μC/OS-Ⅱ实时嵌入式操作系统在嵌入式系统中如何应用以及如何移植。 相似文献
6.
μC/OS-Ⅱ在S3C44BOX上的移植 总被引:2,自引:3,他引:2
本文简介了一种实时多任务内核μC/OS-Ⅱ。并根据S3C44BOX芯片的硬件特性,给出了一种把μC/OS-Ⅱ移植到S3C44BOX上的方案。 相似文献
7.
本文提出了基于μC/OS-Ⅱ的一个文件系统的设计与实现方法。通过分析文件系统中的层次结构和功能模块。给出了文件系统的详细设计方案,包括文件控制块、文件描述符和文件保护机制等。最后还阐述了文件系统为保证可靠性所采取的技术。 相似文献
8.
随着因特网的广泛应用,电子产品的嵌入式系统不再只局限于控制、处理和存储等方面,开始向网络化方向发展,嵌入式系统接入因特网已成为网络接入重要的基础信息设施,而且逐渐应用于高速网络通讯中,本文主要讲述了如何将Linux中的NAPI技术以及动态内存分配算法实现在μC/OS-Ⅱ的网络驱动程序中。 相似文献
9.
介绍了Philips LPC2148微控制器和实时操作系统μC/OS-Ⅱ的特点。以优龙公司的开发板YL—LPC2148为硬件平台.阐述了如何将源代码开放的μC/OS-Ⅱ移植到LPC2148微控制器上,并指出了在移植过程中的重点和难点。 相似文献
10.
《单片机与嵌入式系统应用》2006,(7):81-81
Micrium公司产品包括μC/OS-Ⅱ,μC/GUI,uC/FS,μC/TCP-IP,μC/USB等。Micrium公司提供嵌入式系统应用方面的产品,并对其软件拥有知识产权。Micrium花费了大量的时间和财力为嵌入式领域提供高质量的软件产品。所有上述产品都以源代码的形式提供给客户,具有极大的适用性。产品不是免费软件,也不是开放源码的软件,因此,不能免费使用,需要清楚地阐明μC/OS-Ⅱ及系列软件不是开放源码的免费软件,这是和Linux完全不一样的。 相似文献
11.
胡俐蕊 《计算机工程与设计》2007,28(6):1376-1377,1380
在基μ/OS-Ⅱ的嵌入式应用程序设计中,不仅要充分利用μ/OS-Ⅱ的任务间切换和调度机制,而且要很好地使用μ/OS-Ⅱ的通信方式,才能使得应用程序设计更加灵活、有效。为了获得高效的应用程序,通过分析μ/OS-Ⅱ的消息邮箱通信机制,并利用μ/OS-Ⅱ的任务状态转换方法,提出了一种应用程序设计方法,给出了应用程序的基本结构。大量实验说明,该方法是有效的,并且此应用程序结构清晰、易于理解、也容易实现。 相似文献
12.
13.
以UP-NETARM2410嵌入式开发平台为硬件,介绍了嵌入式实时操作系统μC/OS-Ⅱ移植条件,阐述了μC/OS-Ⅱ在ARM处理器(以S3C2410为例)上的移植过程中的几个重要问题,经过测试,表明系统移植成功。 相似文献
14.
金蕾 《数字社区&智能家居》2006,(11):96-97
嵌入式系统的应用正在深入,系统的复杂性不断提高。这就要求增强应用程序的管理,加快系统开发效率。嵌入式操作系统以其自身良好稳定的性能,可以做到这些。市面上的嵌入式操作系统种类繁多,μC/OS-Ⅱ由于其简单易学,注释清晰,范例丰富,受到了广大学习者的喜爱。本文就以μC/OS-Ⅱ在AVR系列单片机中的移植为例,深入到底层细节,着重介绍其中的一些关键技术。 相似文献
15.
μC/OS-Ⅱ在ARM处理器上的移植 总被引:1,自引:3,他引:1
基于ARM体系结构的处理器因本身固有的硬件结构特点.使其对操作系统的运行提供了充分的硬件支持.本文简单的论述了μC/OS—Ⅱ操作系统如何在ARM处理器移植.以及移植过程中会涉及到的几个基本问题.如堆栈的设计方法.以及由于ARM处理器的七种模式所带来的移植困扰. 相似文献
16.
本文应用嵌入式技术设计了一个网络数据包嗅探器的软硬件系统,研究了把主要用于UNIX/Linux平台上捕获网络数据包的函数库Libpcap移植到μC/OS-Ⅱ平台上,捕获网络数据包的原理与方法。 相似文献
17.
18.
李福林 《自动化技术与应用》2011,30(6):28-33
μC/OS-Ⅱ是一种源码公开的实时操作系统内核,采用基于优先级的可剥夺式调度策略,具有很高的可移植性和可扩展性.本文介绍了μC/OS-Ⅱ的工作原理和特点,在TMS320F2812 DSP硬件平台上完成了对μ C/OS-Ⅱ实时操作系统的移植.本文的研究成果,为实时操作系统在微机继电保护中的应用提供了有益的参考. 相似文献
19.
在众多的嵌入式实时操作系统中,μC/OS-Ⅱ因简单易学、源码清晰易读、结构协调、注解详尽,是嵌入式操作系统最佳的选择.设计一个消息传递系统,该系统实现的3个发送任务不断向消息队列发送消息,以及一个接受任务实时从消息队列接受消息. 相似文献
20.
介绍了PHILIPS LPC2210微控制器的特点,以及如何将源代码开放的μC/OS—Ⅱ移植到此微控制器,重点介绍了如何通过软中断实现对与CPU寄存器相关的底层函数的调用,给出了大量的源程序代码,并对移植后的操作系统进行了测试。 相似文献