共查询到20条相似文献,搜索用时 187 毫秒
1.
基于μC/OS-Ⅱ的CAN总线驱动程序设计 总被引:3,自引:2,他引:3
在将嵌入式实时操作系统μC/OS-Ⅱ成功移植到TMS320LF2407A型号的DSP的基础上,论文介绍了如何在电力系统集散式的数据采集系统中基于μC/OS-Ⅱ实时系统开发相应的CAN总线远程通信模块.阐述了μC/OS-Ⅱ多任务操作系统通信机制和中断机制,详细分析了在DSP实时模式下CAN总线驱动的实现过程. 相似文献
2.
3.
在以S3C2410处理器的嵌入式平台上,把经典的vivi启动代码与μC/OS-Ⅱ操作系统结合在一起,探讨了μC/OS-Ⅱ的移植实现,尤其详述了在ARM处理器ISR中断模式下如何实现断点数据保护的方法.利用该方法,可以将一般ARM系统的启动代码同μC/OS-Ⅱ操作系统融合起来,对于μC/OS-Ⅱ操作系统在ARM平台的推广和μC/OS-Ⅱ操作系统的研究都很有意义. 相似文献
4.
μC/OS-Ⅱ是一种适用于嵌入式系统的源码开放的占先式实时多任务操作系统.本文讨论了基于μC/OS-Ⅱ嵌入式系统的网络通信实现,包括μC/OS-Ⅱ实时操作系统、LwIP协议栈的移植和网络设备驱动程序的建立以及系统任务的调度. 相似文献
5.
GPS/GPRS支持下的嵌入式车载终端的实现 总被引:3,自引:3,他引:0
智能交通系统是电子信息技术和通信技术在交通管理领域广泛应用而产生的一个崭新领域,通过对监控系统理论的探讨,利用GPS全球定位系统,以及ARM嵌入式处理器和μC/OS-Ⅱ嵌入式操作系统技术,提出了一套基于GPS/GPRS车辆监控系统的设计方案,并根据该方案设计了一套基于ARM的嵌入式车载终端设备;采用ARM处理器LPC2114作为硬件平台,在其上移植μC/OS-Ⅱ操作系统,并依托操作系统的资源优势,相继完成应用层、适配层程序的设计,最终实现了系统的稳定运行。 相似文献
6.
林华 《数字社区&智能家居》2007,3(14):442-443
介绍了一种基于ARM的嵌入式通信系统的新方法;从嵌入式处理器的设计、串口电路的设计、存储系统的设计、以太网电路的设计、μC/OS-Ⅱ操作系统的移植、串口通信协议的编写、TCP/IP协议栈的选用等方面详细介绍了整个系统平台的设计实现过程. 相似文献
7.
8.
针对商用嵌入式TCP/IP协议栈费用昂贵的情况并根据功放预失真系统网络通信特点,提出了基于SOPC技术的嵌入式以太网通信模块设计方案。实现了软核NiosⅡ处理器和实时多任务操作系统μC/OS-Ⅱ为中心的硬件平台和软件驱动的设计、多任务操作系统μC/OS-Ⅱ的移植以及嵌入式TCP/IP协议栈的设计,最终在Stratix EP2S60F1020C4开发板上通过了验证。 相似文献
9.
研究了基于ARM9的近程无人机飞行控制计算机的实现方法,给出系统的总体设计方案,以高性能的ARM9微处理器S3C2440A为核心,着重介绍硬件电路的设计过程,并根据近程无人机的飞行控制模式,讨论操作系统μC/OS-Ⅱ的移植、任务管理等内容,实现μC/OS-Ⅱ体系结构的扩展,构建出μC/OS-Ⅱ的嵌入式实时多任务操作系统RTOS;通过多次的飞行试验验证表明,该飞行控制计算机具有实时性、高精度、多任务、智能化等特点,成为信息战中战场态势感知系统的重要组成部分,同时为近程无人机在民用领域的大力发展提供技术保障。 相似文献
10.
吴平 《单片机与嵌入式系统应用》2006,(3):23-25
介绍μC/OS-Ⅱ嵌入式实时操作系统的特点,分析单一的基于优先级调度算法存在的不足。根据嵌入式应用不同的实时性要求,将应用划分为实时任务、分时任务和后台任务三种类型。针对分时任务,新增加时间片调度算法,给出调度算法的实现方法,同时增加任务创建和销毁的接口;降低基于μC/OS-Ⅱ操作系统的嵌入式产品开发难度和设计成本。有利于该操作系统的应用推广。 相似文献
11.
12.
基于ARM嵌入式微处理器网络通信平台的实现 总被引:1,自引:0,他引:1
根据嵌人式系统与软、硬件结合紧密的特点,在基于ARM微处理器的嵌入式系统七移植实时内核μC/OS-Ⅱ操作系统,并以此平台为基础.针对μC/OS-Ⅱ操作系统不支持TCP/IP网络通信的问题,实现了将免费开源的TCP/IP协议栈LwIP移植到μC/OS-Ⅱ操作系统上,解决了μC/OS-Ⅱ操作系统的网络通信问题.开发板和局域网中的PC机网络通信实验表明,实现了嵌入式系统下TCP/IP协议栈的基本功能.构成一套完整的嵌入式系统网络通信平台,为嵌入式系统与In-ternet的网络互连提供了一种解决方法. 相似文献
13.
14.
为了降低DSP系统软件的开发难度,保证系统的实时性,缩短开发周期,将嵌入式实时操作系统μC/OS-Ⅱ移植到DSP芯片中是目前比较常用的一种方法。本文介绍了嵌入式实时操作系统μC/OS-Ⅱ的特点,并研究分析了μC/OS-Ⅱ操作系统在目前比较流行的DSP芯片TMS320C6713上的移植方法,解决了移植μC/OS-Ⅱ过程中的重点和难点。最后对移植后的操作系统进行测试,最终测试结果表明:该操作系统是一个稳定、可靠的实时嵌入式操作系统。 相似文献
15.
本文主要讨论嵌入式实时操作系统μC/OS-Ⅱ的特性与功能,阐述基于μC/OS-Ⅱ的嵌入式系统的系统结构,如何构建基于μC/OS-Ⅱ的嵌入式开发平台,重点论述了μC/OS-Ⅱ在ARM微处理器上的移植. 相似文献
16.
一种高速实时多任务数据采集系统设计 总被引:1,自引:1,他引:0
针对实时多任务数据采集系统的任务调度和时间调度提出了自己的实现策略,给出了一种基于ARM9(S3C2440A)和μC/OS-Ⅱ操作系统平台的实时多任务数据采集系统的设计实现方法;在满足实时多任务数据采集系统对实时性和快速性要求的基础上,实现了数据的多通道实时并行采集和单通道实时采集,并对μC/OS-Ⅱ操作系统进行了适应性改造,对出厂Bug进行了修正. 相似文献
17.
随着ARM技术的广泛应用,建立基于ARM构架的嵌入式操作系统已成为当前研究的热点.文中结合实例论述了基于ARM内核的微处理器上的嵌入式μC/OS-Ⅱ操作系统的移植技术,介绍了μC/OS-Ⅱ系统主要特点,给出了移植条件及移植的实现过程,同时对编写启动代码进行了说明并测试验证通过. 相似文献
18.
μC/OS-Ⅱ的任务切换机理及中断调度优化 总被引:3,自引:0,他引:3
μC/OS-Ⅱ是一种适用于嵌入式系统的抢占式实时多任务操作系统,开放源代码,便于学习和使用。介绍μC/OS-Ⅱ在任务级和中断级的任务切换原理,以及这一操作系统基于嵌入式系统的对于中断的处理;相对于内存资源较少的单片机,着重讨论一种优化的实用堆栈格式和切换形式,以提高资源的利用率;结合MSP430单片机,做具体的分析。 相似文献
19.
胡俐蕊 《计算机工程与设计》2007,28(6):1376-1377
在基于μC/OS-Ⅱ的嵌入式应用程序设计中,不仅要充分利用μC/OS-Ⅱ的任务间切换和调度机制,而且要很好地使用μC/OS-Ⅱ的通信方式,才能使得应用程序设计更加灵活、有效.为了获得高效的应用程序,通过分析μC/OS-Ⅱ的消息邮箱通信机制,并利用μC/OS-Ⅱ的任务状态转换方法,提出了一种应用程序设计方法,给出了应用程序的基本结构.大量实验说明,该方法是有效的,并且此应用程序结构清晰、易于理解、也容易实现. 相似文献
20.
设计采用了ARM7内核嵌入式处理器LPC2103,软件采用μC/OS-Ⅱ操作系统;提出了基于GPRS和GPS的嵌入式蔬菜大棚湿度控制系统的硬件结构以及软件设计方法,使用SHT75湿度传感器检测蔬菜大棚内的湿度,设计了GPS、GPRS、湿度检测以及控制电路;使用μC/OS-Ⅱ操作系统进行系统软件多任务管理,设计了4个任务,实现GPS数据获取、GPRS发送信息、湿度检测以及控制功能;实验选取一个种植黄瓜的蔬菜大棚,当湿度高于80%时,开启换气扇,低于70%时,开启水泵,实现了湿度的自动控制. 相似文献