首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
在μC/OS-II下,设计了一个通用的设备管理模型,称为通用驱动框架,通过该驱动框架,可以实现对硬件设备的统一、一致的管理,同时,也为上层应用程序提供了统一、一致的设备访问接口,并在以ARM7TDMI-S为核心的LPC2210微控制器开发板上给出了一例实现。  相似文献   

2.
吴绍根  李洛 《福建电脑》2008,24(10):19-20
在μC/OS-Ⅱ通用驱动框架(UDF)下,设计了以太网驱动程序。该驱动程序实现了通用驱动框架规定的设备打开、设备读、设备写、设备控制和设备关闭函数,从而可为上层应用程序提供了统一、一致的以太网设备访问接口。并在以ARM7TDMI—S为核心的LPC2210微控制器开发板上,针对RTL8019AS以太网驱动芯片给出了一例实现。  相似文献   

3.
在μC/OS-Ⅱ下,设计了一个通用的设备管理模型,称为通用驱动框架,通过该驱动框架,可以实现对硬件设备的统一、一致的管理,同时,也为上层应用程序提供了统一、一致的设备访问接口,并在以ARM7TDMI-S为核心的LPC2210微控制器开发板上给出了一例实现.  相似文献   

4.
基于μC/OS-II的嵌入式系统的网络通讯实现   总被引:1,自引:0,他引:1  
μC/OS-II是一种适用于嵌入式系统的源码开放的占先式实时多任务操作系统。本文讨论了基于μC/OS-II的嵌入式系统的网络通讯实现,主要包括轻型tcp/ip协议栈的引入和网络设备驱动程序的建立,以及软件系统的调试。  相似文献   

5.
详细分析在μC/OS-II实时内核下驱功程序读取A/D的三种方法;阐述C8051F015单片机的A/D转换器的配置、转换特点及其驱动程序读取A/D采用的方法;针对C8051F015单片机,分析A/D驱动程序设计的方法和思路。这些方法和思路为在μC/OS-II下访问其它类型的A/D提供了很好的借鉴。  相似文献   

6.
深入分析了μC/IP协议栈,阐述了其移植原理和实现方案,并给出了在具体软硬件平台上的移植实例。首先,通过分析μC/IP协议栈,结合实时内核μC/OS-II与32位ARM7Core的软硬件平台,论述了μC/IP协议栈的移植原理。然后,根据TCP/IP各层协议的具体实现提出了μC/IP协议栈移植与裁减的一种可行方案。最后,在基于μC/OS-II与ARM7Core的软硬件平台上实现了μC/IP协议栈的移植。实验结果表明:移植后的协议栈实现了网络的基本功能,且运行稳定。开源μC/IP协议栈的移植实现,为基于μC/OS-II的Internet嵌入式系统应用提供一个小型可裁减的TCP/IP协议中间件。  相似文献   

7.
基于ARM体系结构的处理器因本身固有的硬件结构特点,使其对操作系统的运行提供了充分的硬件支持.本文简单的论述了μC/OS-II操作系统如何在ARM处理器移植.以及移植过程中会涉及到的几个基本问题,如堆栈的设计方法,以及由于ARM处理器的七种模式所带来的移植困扰.  相似文献   

8.
随着微处理器处理能力的增强和实时操作系统的发展,需要利用USB接口实现多任务架构下的应用。为了实现USB接口在嵌入式系统中的应用,提高数据传输效率,在μC/OS-II实时操作系统下,设计和实现了USB设备驱动器。设计方案是在中断服务程序和应用程序之间增加一任务,完成数据的分配、传输和互斥,保证数据传输的正确性和实时性。实验结果表明:该方案设计的USB驱动器满足实时性的要求,提高了数据传输效率,为USB设备在嵌入式系统中的应用提供支持。  相似文献   

9.
介绍了μC/OS-II实时操作系统的多任务运行和任务间的通信特点,提出了基于μC/OS-II和ARM的数控系统总体设计思路,最后阐述了所设计软件中几个关键任务的功能和在实时系统中的实现方法。  相似文献   

10.
μC/OS-II以其运行稳定、实时性强、代码短小精悍等优点受到嵌入式系统开发人员的青睐。该文介绍了一个采用μC/OS-II实现的心电监护仪的软件系统的设计与开发。将μC/OS-II移植到S3C2410处理器上,对μC/OS-II进行了配置,在μC/OS-II上创建并运行8个任务,采用消息队列来实现它们之间的通信,协同工作,实现了监护仪的功能。文章还对不采用操作系统、采用Linux以及采用μC/OS-II实现心电监护仪各自的优缺点作了比较和探讨。 关键词:  相似文献   

11.
μC/OS-II是一个基于抢占式的实时多任务内核,可固化、可剪裁、具有高稳定性和可靠性,μC/OS-II作为一个操作系统内核,它没有设备驱动程序管理部分。文章着重阐述了如何为μC/OS-II添加设备驱动程序管理模块,并给出了在NEC PD78F0376平台下串口驱动程序的范例。  相似文献   

12.
随着科技的不断进步,形形色色的移动机器人进入了人们的日常生活。为提高移动机器人的开发效率,本文在μC/OS-II基础上提出了一种虚拟机模型,构建了指令系统,可以执行自定义的虚拟机指令。虚拟机系统与底层软、硬件相互独立,具有良好的可移植性,使开发人员可以专注于机器人的功能设计,有效地提高了移动机器人应用软件的开发效率和灵活性。实践表明,该虚拟机运行稳定、可靠、安全,具有良好的实用性和推广价值。  相似文献   

13.
介绍了一种基于LPC2214ARM微处理器的新型列车空调控制器,论述移植实时操作系统μC/OS-II的ARM微处理器控制列车空调机组的硬件电路和软件设计。  相似文献   

14.
为了在电力设备点检中正确区分各设备,采用iButton作为设备的电子数据标识.通过对iButton初始化及写入相应的操作时序,从硬件接口和软件编程两个方面,详细介绍在μC/OS-II实时操作系统中使用LPC2214读取iButton 64位标识码的设计方法.其接口设计已成功应用于点检机中.  相似文献   

15.
随着ARM技术的广泛应用,建立基于ARM构架的嵌入式操作系统已成为当前研究的热点。文中结合实例论述了基于ARM内核的微处理器上的嵌入式μC/OS-II操作系统的移植技术,介绍了μC/OS-II系统主要特点,给出了移植条件及移植的实现过程,同时对编写启动代码进行了说明并测试验证通过。  相似文献   

16.
μC/OS-II是一款非常优秀的嵌入式实时操作系统内核,近年来在国内学习和应用得特别广。与一般μC/OS-II移植文章不同,本文讲述的是μC/OS-II在VC这个特定开发平台下的移植,其目的是为了更好地调试和学习μC/OS-II,主要涉及到μC/OS-II的移植和VC下μC/OS-II虚拟环境的建立,这两者的结合是本文的重点和难点。  相似文献   

17.
本文介绍了使用ARM公司的ADS1.2开发工具在PHILIPS嵌入式LPC2210微处理器上进行μC/OS-II的移植步骤及相关代码。  相似文献   

18.
文章研究了源代码开放的实时操作系统μC/OS-II在目前流行的嵌入式微控制器ARM7TDMI上移植的方法,指出了在μC/OS-II移植过程中的重点和难点问题。  相似文献   

19.
周艳 《微计算机信息》2008,24(14):52-54
针对实时操作系统μC/OS-II没有自己的网络协议栈,提出了基于ARM7TDMI处理器的μC/OS-II操作系统上轻型PPP协议的设计与实现,对μC/OS-II与处理器相关的代码部分进行了修改与编译,实现了μC/OS-II在ARM开发板上移植,为PPP协议的设计与实现提供了系统软件开发平台。通过编写了PPP协议main主模块、LCP模块、PAP模块、NCP模块和PPP等模块代码,在μC/OS-II操作系统中实现了轻型PPP协议。通过测试,验证了ARM开发板的PPP协议的网络通信功能。  相似文献   

20.
针对传统电液比例控制系统的性能较差,本文提出了一种基于ARM和μC/OS-II的电液比例控制系统的设计,并详细介绍了以ARM内核微控制器LPC2292和电机驱动芯片LMD18200为核心的硬件电路,以及嵌入式操作系统μC/OS-II在ARM7上的实现。  相似文献   

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

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