首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 671 毫秒
1.
针对现在已广泛使用的嵌入式操作系统μC/OS-Ⅱ不能支持以太网通信的缺陷,尝试将μC/OS-Ⅱ和μIP TCP/IP协议栈相结合,并通过μC/OS-Ⅱ实现对μIP TCP/IP协议栈各个任务的调度,解决了采用“线性”设计的μIP 0.9难以满足工业现场设备实时性要求的不足.实验表明,将μC/OS-Ⅱ和μIP结合后的软件模块移植到一个嵌入式的数据采集系统后,实现了系统的以太网通信,提高了系统的实时性和扩展性并且运行稳定.  相似文献   

2.
温小琴  邹琴  钟娟 《科技信息》2007,2(11):64-64,62
本文首先分析了μC/OS-Ⅱ内核和普通的TCP/IP协议;然后根据嵌入式系统的特点和μC/OS-Ⅱ操作系统的特征,对TCP/IP协议进行约简;最后提出基于μC/OS-Ⅱ的TCP/IP模块设计和实现。  相似文献   

3.
μC/OS-Ⅱ是一个基于任务优先级抢占式的实时内核,但它不具有相同优先级任务的实时调度功能.为了使μC/OS-Ⅱ内核既支持不同优先级的多任务抢占式调度,又支持同一优先级的多任务调度,提出对μC/OS-Ⅱ内核的改造,加入以时间片轮转调度算法进行相同优先级任务的调度.方法是保持原有不同优先级抢占式调度链表,增加相同优先级的时间片轮转调度链表,通过任务控制块指针使任务调度在2个链表之间切换.给出了在μC/OS-Ⅱ任务调度模块中算法改进的实现步骤、实验过程和结果.结果说明了提出的改进调度算法是可行的.  相似文献   

4.
介绍了实时操作系统μC/OS-Ⅱ在80C186中的移植及其在有效载荷控制器中的应用. μC/OS-Ⅱ是一个基于优先级的抢占式实时内核, 提供实时系统所需的基本功能. μC/OS-Ⅱ管理56个用户任务并且可以根据用户的具体任务进行裁减, 从而减小对系统资源的占用量. 通过在有效载荷控制器中应用μC/OS-Ⅱ, 可以使有效载荷可靠有效地接收命令, 完成数据的传输和对子系统的控制.   相似文献   

5.
介绍嵌入式实时操作系统μC/OS-Ⅱ的特点和内核结构,使用CodeWarrior开发工具实现μC/OS-Ⅱ在Motorola嵌入式处理器MCF5249上的移植.讨论μC/OS-Ⅱ的应用程序开发方法.  相似文献   

6.
本文提出并阐述了嵌入式实时操作系统μC/OS-Ⅱ的体系结构及其在基站动力环境采集系统中应用,应用AVR单片机及其控制电路,利用μC-Ⅱ的实时多任务方式来管理采集器的多个任务,研究了系统各个采集模块任务的设计与实现.  相似文献   

7.
以ARM7处理器为内核的LPC2104芯片为硬件平台,μC/OS-Ⅱ为软件平台,用ADS1.2编译器编写程序,设计并实现了μC/OS-Ⅱ操作系统到ARM7处理器的移植,并验证移植的正确性.将μC/OS-Ⅱ移植到ARM7处理器,可以充分发挥μC/OS-Ⅱ与ARM7的优势,有利于用户更有效地管理复杂的系统资源,使系统易于分层次处理,易于设计和维护.  相似文献   

8.
介绍了一种基于ARM7结构微处理器和μC/OS-Ⅱ操作系统的嵌入式系统网络通讯的实现方法.介绍了如何在ARM7结构微处理器LPC2214上移植实时操作系统μC/OS-Ⅱ,重点讨论了网络接口的硬件设计及其驱动程序的建立过程,在此基础上引入小型TCP/IP协议栈1wIP,实现了嵌入式设备的网络通讯功能.  相似文献   

9.
主要研究ARM处理器及其编程模型,以及嵌入式实时操作系统μC/OS-Ⅱ的内核结构,从而实现μC/OS-Ⅱ在S3C2410上的移植,并在此平台上进行步进电机控制程序设计,控制步进电机启动、停止、正转、反转、加速和减速。  相似文献   

10.
嵌入式实时操作系统μC/OS-Ⅱ公开所有的源代码,90%的代码使用标准的ANSI C语言书写,它体积小、执行速度快,具有良好的可裁减性和可移植性.作为一种多任务实时操作系统,μC/OS-Ⅱ具有较高的可靠性和实时性,能满足对实时性和可靠性要求较高的嵌入式系统.通过详细研究μC/OS-Ⅱ的特点和内核结构,完成了μC/OS-Ⅱ在军用FM80386EX上的移植并给出了相关代码,同时对内核进行测试、数据分析,对内存管理、代码临界区、信号量机制提出了改进方法.移植成功后,μC/OS-Ⅱ可实时完成各个任务的调度,通过嵌入式操作系统μC/OS-Ⅱ在各个任务间实现通信,用户可以根据需要完成自己的多任务操作.  相似文献   

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

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