首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
介绍了一种实时多任务内核μC/OS-Ⅱ,并设计了一种将μC/OS-Ⅱ植入TMS320C54X的方案。  相似文献   

2.
基于优先级抢占调度策略的实时内核,优先级反转是涉及多任务共享资源时最容易出现的现象,此现象是实时应用系统产生不可预知错误的重要因素.阐述了μC/OS-Ⅱ实时内核中优先级反转问题产生的原因和对系统实时性的影响,提出了调度器加锁及优先级置顶两种抑制μC/OS-Ⅱ优先级反转的实现方法.通过实验验证,这两种方法能够有效地抑制μC/OS-Ⅱ中的优先级反转.最后对两种实现方法的性能进行了分析、比较.  相似文献   

3.
μC/OS-Ⅱ是源码公开的实时内核.讨论了μC/OS-Ⅱ在AT89S51单片机上的移植所需的软硬件要求,并给出了具体的硬件电路设计方法.设计了基于51单片机3段核心代码文件的编写方法,通过实验证明了该方法简单、运行可靠、工作稳定,具有较强的实用价值.  相似文献   

4.
基于OSEK/VDX的嵌入式车用操作系统研究   总被引:5,自引:0,他引:5  
为了提供一个开放、自主、实用的汽车电子软件开发平台,介绍了当前在国际汽车工业界日益占据主导地位的汽车电子开放式平台系统(OSEK/VDX)规范;其中着重分析了关于操作系统内核的定义,并且在免费的嵌入式实时操作系统μC/OS-Ⅱ的基础上,分析两者技术特点之间的差异;通过修改μC/OS-Ⅱ内核的部分功能使之符合OSEK/VDX规范,并提出了车用实时操作系统的设计思想。  相似文献   

5.
介绍了实时操作系统μC/OS-Ⅱ的特点和内核结构,分析了μC/OS-Ⅱ在VC33上的移植方法,并介绍了μC/OS-Ⅱ在TMS320VC33上的移植过程。  相似文献   

6.
基于Freescale xPC560BEVB硬件平台,将μC/OS-Ⅱ实时操作系统移植到基于PowerArchitecture@体系架构的32位微控制器MPC5604B.针对MPC5604B与μC/OS-Ⅱ内核的特点,对任务切换及堆栈设计进行了详细的分析.通过测试,系统能够正常的完成任务切换,实现了移植的目的,为下一步基于μC/OS—Ⅱ内核的汽车电子控制系统应用程序的开发打下了基础.  相似文献   

7.
随着嵌入式系统硬件技术和软件技术的发展以及人们对测控系统功能要求的不断提高,把实时嵌入式操作系统和32嵌入式微处理器应用到测控系统中已经成为了测控系统发展的趋势和迫切需要,与此同时,ARM体系结构和μC/OS-Ⅱ因它们各自的优势已经成为了嵌入式系统应用的研究热点.把占先式、多任务、实时嵌入式操作系统μC/OS-Ⅱ和基于ARM9内核的嵌入式微处理器LH7A400应用于嵌入式测控系统开发平台中,μC/OS-Ⅱ(v2.52)在LH7A400微处理器上的移植原理和移植过程具有重要的意义和广泛的借鉴价值.研发中采用的开发工具为ADS vl.2和ARM Muhi-ICE v2.2,移植后的代码已在源代码调试器AXD上通过功能测试.  相似文献   

8.
μC/OS-Ⅱ是基于优先级抢占式的实时内核,其功能强大,可以提供任务管理、时间管理、内存管理及任务之间的通讯和同步等功能,可移植、可裁减性强,目前在几百个商业中已经成功应用.而将μC/OS-Ⅱ移植到32位的ARM7系列的S3C4510B微处理器上对嵌入式系统的应用,能够实现实时操作系统μC/OS-Ⅱ在S3C4510B上移植的思路、方法、实现以及进一步在网关上的扩展,并且其移植以及扩展应用的正确性已经在基于S3C4510B芯片的蓝牙电话网关开发应用中得到验证.  相似文献   

9.
嵌入式系统在目前的应用中越来越广泛,嵌入式实时操作系统也成为操作系统研究领域的一个新方向,与其他实时操作系统相比.μC/OS-Ⅱ以其内核小巧、源码开放、可裁剪、占用空间小、可移植性强等多种特性在嵌入式实时操作系统中占有很重要的地位,该论文就μC/OS-Ⅱ的内核进行了分析,为做移植提供了技术支持.  相似文献   

10.
根据ARM芯片和μC/OS-Ⅱ实时操作系统的特点,设计了以ARM Cortex-M3为内核的嵌入式安全气囊电子控制模块。按照安全气囊的控制要求,分为不同的任务模块,各模块由嵌入式实时操作系统μC/OS-Ⅱ统一调度。试验表明,该系统在提高了系统的爆破精度、可靠性及数据可读性的同时,降低了系统的功耗和设计周期,从而节省了系统开发和维护的成本。  相似文献   

11.
介绍了μC/OSII操作系统的特点,并对移植需要的硬件环境作了说明。着重分析了μC/OSII在S3C4510B上移植的条件及关键部分的实现方法,最后通过具体的实验验证了移植的成功。  相似文献   

12.
该文应用任务堆栈保护,开关中断保护关键代码等方法将μC/OS-II移植到到TI的C64X为内核的DSP中,介绍了移植中需注意的事项,并对移植过程中的任务调度及堆栈做出优化。实践证明移植μC/OS-II后仅以很小的代价实现了开发周期的缩短,可维护性好以及实现多任务的目的。  相似文献   

13.
在小型内燃机性能测试台中,设计了智能ISA适配卡,实现了对发动机扭矩和转速的控制。详细介绍了智能ISA卡的组成和设计,运用双闭环控制提高控制系统的稳定性,采用TMS320LF2407DSP嵌入式芯片提高系统的控制和处理能力。在软件设计中阐述了μC/OS-II嵌入式实时操作系统的移植和应用,简要介绍了利用VC 6.0,基于WinDriver设备驱动程序的开发。试验表明:该系统可实现转速、扭矩采集和控制。  相似文献   

14.
涡流检测是无损检测技术的一个应用分支,通过对常规涡流检测原理的分析,采用低频涡流检测技术,在硬件上应用片内集成ARM7TDMI核的微处理S3C44B0X,软件上采用μC/OS-II实时嵌入式操作系统内核,设计出便携式钢板检测仪,进行钢板材料的在役检测.  相似文献   

15.
本文是ARM及相关技术在智能化精密仪器生产领域中的一种应用,着重介绍嵌入式药物粒子硬度测定仪的系统设计。该仪器采用三星公司的ARM7芯片——S3C44B0X为微处理器,系统包括步进电机的细分驱动、传感器的数据采集、键盘菜单管理、LCD显示等。系统软件采用嵌入式实时操作系统(RTOS)ΜC/OS-II。  相似文献   

16.
μ/OS-Ⅱ是源码公开的实时内核.主要介绍了μ/OS-Ⅱ在Pc机上的调试开发方法及其详细过程,介绍了*.MAK和+.BAT文件的设计和编写方法.实验证明该方法简单、可行.  相似文献   

17.
介绍了嵌入式微处理器S3C2410X及其相关显示模块TFT_LCD,包括S3C2410X与LCD的接口电路、LCD控制器及其特殊功能寄存器部分。详细分析了如何利用ARM9的LCD控制器进行LCD的驱动设计。在此基础上,将其与μC/GUI图形用户界面整合在一起,形成一个小巧实用的嵌入式软件开发平台。  相似文献   

18.
基于ARM7和μC/OS-Ⅱ操作系统的数据采集系统采用ZLG7290实现人机接口;利用键盘设置报警上下限,实现数码管显示数据采集值和实时时间;说明了按键键值处理的基本程序;阐述了数码管显示程序的主要思路;描述了键盘管理程序设计思想,给出了键盘管理函数和报警上下限处理函数的流程图;基于UDP协议的数据采集画面中显示了实时数据采集值和接收到的实时时钟信息;实现了基于UDP协议显示从E2PROM中读取数据采集值的功能;采用UDP通信协议很好地实现了远程数据采集与监视。  相似文献   

19.
主要讨论了嵌入式操作系统的移植问题,并以UC/OS-II为例进行了研究,同时讨论了内核移植的测试问题。通过测试任务的建立,对移植成果进行测试,结果表明移植是成功的。  相似文献   

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

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