首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
基于嵌入式操作系统μC/OS-Ⅱ的CAN构件设计,有利于实现程序模块化和系统的扩展性。在将嵌入式实时操作系统μC/OS-Ⅱ移植到56800系列DSP后,论文详细分析了μC/OS-Ⅱ下的CAN通信构件的设计过程。  相似文献   

2.
本文阐述了μC/OS-Ⅱ多任务信息流关键技术与中断处理的一般方法和PC体系中断的基本概念,然后以CAN总线为例,详细分析了在x86实模式下基μC/OS-Ⅱ的CAN总线驱动的实现过程。  相似文献   

3.
提出了一种基于ARM的CAN总线电力电缆沟道监测系统,给出系统整体结构,详细介绍了系统硬件设计方案,提出了一种基于高性能处理器ARM的CAN节点设计方法.最后详细介绍了基于μC/OS-Ⅱ的CAN通信的软件实现过程.  相似文献   

4.
μC/OS-Ⅱ是一种免费且源代码公开的实时内核,经过多年的实际应用,显示出强大的功能和巨大的商业价值.本文实现了μC/OS-Ⅱ在TMS320C54X上的移植,并设计了基于μC/OS-Ⅱ的低速率语音编码器.  相似文献   

5.
吴媛媛  张森 《电子器件》2007,30(3):945-948
针对IEEE1451.4的IPv6网络传感器对软件系统提出的模块化、可复用性、扩展性的要求,结合所设计的网络传感器硬件系统和用户需求,采用软硬件协同设计方法,完成了网络传感器系统设计.具体方法是采用μC/OS-Ⅱ实时操作系统,并使用UML和扩展的UML-RT对系统进行建模.根据UML和UML-RT的特点,选用UML对μC/OS-Ⅱ进行建模,使用UML-RT对功能性操作进行建模.并在功能性操作建模时,将μC/OS-Ⅱ抽象成一个封装体,使得μC/OS-Ⅱ与功能性操作进行融合.  相似文献   

6.
μC/OS-Ⅱ的特点 μC/OS-Ⅱ是为实时嵌入式应用而设计的一个抢占式多任务操作系统内核,其代码是用ANSIC写成的,因此非常便于移植并能够支持大多数类型的处理器,从8位,16位到32位,甚至64位以及DSP.从实现角度来看,μC/OS-Ⅱ是一组C函数库,应用程序代码与内核函数库连接在一起,生成一个目标代码,可以下载到目标板的RAM中,或者直接烧写至目标板的ROM中执行.在X86的目标环境中,μC/OS-Ⅱ核心代码尺寸一般不超过15K字节大小.μC/OS-Ⅱ的组件包括任务管理、内存管理、任务间通信、任务的同步与互斥、时间管理等,μC/OS-Ⅱ是Micrium的知识产权产品.  相似文献   

7.
基于实时操作系统的嵌入式软件设计   总被引:1,自引:0,他引:1  
本文简述了嵌入式实时操作系统μC/OS-Ⅱ的特点,给出μC/OS-Ⅱ在韩国三星公司生产的S3C44B0X嵌入式微处理器上的移植过程,并详细介绍了基于ARM和μC/OS-Ⅱ的嵌入式软件的编写.  相似文献   

8.
基于嵌入式实时操作系统μC/OS-Ⅱ的多任务算法研究   总被引:1,自引:0,他引:1  
μC/OS-Ⅱ是一个高度简洁、可固化、可裁剪、实现抢先式实时多任务的操作系统内核。而嵌入式软件系统的一个重要特征是实时响应和多任务处理。本文首先简要介绍了μC/OS-Ⅱ及其μC/OS-Ⅱ在应用系统软件的设计中的任务状态和任务调度。基于集成开发环境IAREWARM,提出了一种基于μC/OS-Ⅱ的多任务调度算法以实现"欢迎使用"的衡定时间交替显示的功能,着重介绍了μC/OS-Ⅱ中多任务间的切换和调度的实现机理。μC/OS-Ⅱ作为一个精简、可靠的多任务操作系统,在中小型工业领域中有着广泛的应用前景。  相似文献   

9.
以实时嵌入式操作系统μC/OS-Ⅱ为例,介绍了嵌入式实时操作系统μC/OS-Ⅱ的工作原理与结构,并介绍了三星公司生产的S3C451 0B芯片的结构和特点,提出将嵌入式实时操作系统μC/OS-Ⅱ移植到S3C4510B上的方案,讲解了在系统移植过程中一些应该注意的问题,并实现了μC/OS-Ⅱ在S3C4510B上的移植.  相似文献   

10.
μC/OS-Ⅱ在ARM系列单片机S3C44B0x上的移植   总被引:2,自引:1,他引:1  
给出在ARM系列单片机S3C44B0x上移植嵌入式实时操作系统μC/OS-Ⅱ的一种方法,介绍了实时操作系统μC/OS-Ⅱ和S3C44B0x单片机的特点,讨论μC/OS-Ⅱ在S3C44B0x上移植的可能性,并成功地将实时操作系统μC/OS-Ⅱ移植到S3C44B0x上.在移植过程中所做的主要工作就是对μC/OS-Ⅱ源代码中的三个主要文件进行重新配置和修改.在S3C44B0x开发板上成功实现该移植过程,通过测试验证了移植代码的正确性.  相似文献   

11.
基于μC/OS-Ⅱ系统的智能寻迹模型车的设计与实现   总被引:1,自引:1,他引:0  
为使传统智能车在环境改变时做出更为及时的响应,设计并实现了一种基于μC/OS-Ⅱ系统的智能寻迹模型车.采用高性能、低功耗的AVR系列8位ATmega 16单片机为核心控制单元.在程序设计时应用μC/OS-Ⅱ系统.采用红外探测法,根据单片机是否收到反射回来的红外光为依据来确定黑线的位置,由单片机控制进行PWM变频调速,实现小车沿黑线行驶.该智能车定位准确,系统响应快且稳定,证明了μC/OS-Ⅱ系统的有效性.  相似文献   

12.
本设计在系统终端采用了ARM处理器和嵌入式操作系统μC/OS-Ⅱ作为开发平台,通过采用ARM处理器可达到最大为60MHz的CPU操作频率,使得数据处理能力大大加强,同时,基于嵌入式操作系统μC/OS-Ⅱ开发设计的软件具备了很强的扩展性和稳定性.  相似文献   

13.
笔者为某电动汽车设计了一款仪表盘,实现了CAN通讯、步进电机控制、LCD显示、LED控制等功能,分析了仪表盘的系统结构、硬件设计和软件设计。在软件开发过程中,摒弃了传统的裸写方式,采用实时操作系统μC/OS-II进行系统应用程序的设计,分析了μC/OS-Ⅱ的移植和配置过程,以及基于消息队列的任务间通信管理。  相似文献   

14.
介绍了通过在ARM7系列微处理器TMS470R1A288上移植多任务实时操作系统μC/OS-Ⅱ开发通信电源监控系统的方案.对嵌入式操作系统μC/OS-Ⅱ在TMS470R1A288上的移植做了简要介绍,详细描述了通信电源监控系统的硬件结构和软件设计.与传统的51单片机开发的通信电源监控系统相比,使用嵌入式实时操作系统μC/OS-Ⅱ及高性能的TMS470R1A288微控制器设计出的通信电源监控系统,其实时性、可靠性、可扩展性大大提高,同时具有更低的成本.  相似文献   

15.
本文首先概要介绍了μC/OS-Ⅱ操作系统,然后研究和编写了三个与处理器相关的移植文件,最后通过设计多任务应用程序验证了μC/OS-Ⅱ在LPC3131处理器上的移植是成功的。  相似文献   

16.
分析了ARM体系结构特点和μC/OS-Ⅱ内核结构,讨论了支持μC/OS-Ⅱ移植的处理器所需的基本条件,并以广泛应用的ARM7体系结构为移植目标,分析了基于μC/OS-Ⅱ实时操作系统多任务处理的移植。给出了多任务移植的实例,运行基于μC/OS-Ⅱ的范例程序,验证移植工作的正确性,为以后移植提供了参考。  相似文献   

17.
段建民  汪然  于涌川 《现代电子技术》2010,33(7):201-204,207
为解决汽车线控转向系统FlexRay通信中存在的问题,给出一种基于μC/OS-Ⅱ的通信控制设计。首先介绍了FlexRay总线技术,重点说明了通信协议操作控制过程以及应用问题。根据硬件选型进行μC/OS-Ⅱ操作系统的移植,并编写线控转向系统通讯部分的程序。最后进行通信实验,结果表明,所设计的基于μC/OS-Ⅱ操作系统的通信网络具有良好的安全稳定性,满足汽车线控转向系统通信的要求。  相似文献   

18.
μC/OS-Ⅱ使用中的几个热点问题   总被引:3,自引:0,他引:3  
<μC/OS-Ⅱ--源码公开的实时嵌入式操作系统>一书是Jean J.Labrosse所著,"Micro C/OS-Ⅱ The Real-Time Kernel"一书的中译本.该书于2001年7月出版以后,引起了国内嵌入式实时系统应用领域中科技人员的极大兴趣.一些有名的大学已经或者打算把它当作教材用于教学.有的公司提出以之培训开发嵌入式应用的员工.在实际应用中,用户提出较多的问题主要有:μC/OS-Ⅱ的应用领域和适用环境如何,交叉编译工具问题,如何移植到用户目标系统上,以及如何实现基于μC/OS-Ⅱ的著如IC/PIP网络协议等问题.此外还有使用许可证问题等,本文拟对这些μC/OS-Ⅱ使用中的热点问题做一简要回答.  相似文献   

19.
针对工业现场数据采集系统对可靠性和实时性不断增加的要求,提出了一种基于软核处理器MicroBlaze的μC/OS-Ⅱ移植方案。分析了采用μC/OS-Ⅱ与MicroBlaze结合的方法在设计实时数据采集系统中的优势,研究了μC/OS-Ⅱ在MicroBlaze上的移植过程。通过EDK搭建的MicroBlaze开发平台,进行了多任务测试试验,结果表明该方案在技术上的可行性。  相似文献   

20.
μC/OS-Ⅱ操作系统向ARM7开发平台的移植   总被引:1,自引:0,他引:1  
在ARM工程开发中,为了实现功能复杂的资源复用,提高软件功能设计效率,简化开发难度,需要采用高性能的实时嵌入式操作系统μC/OS-Ⅱ作为软件设计平台.因此,将μC/OS-Ⅱ移植到ARM开发平台是一项难度极高但十分必要的工作.通常移植工作对开发人员有非常高的要求,开发人员不仅要熟练掌握嵌入式系统的开发模式和方法,而且还要对操作系统、处理器和硬件系统的特性有深入的认识和研究.μC/OS-Ⅱ移植工作已由作者独立完成,在实际应用后,证明μC/OS-Ⅱ工作十分稳定.  相似文献   

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

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