共查询到20条相似文献,搜索用时 15 毫秒
1.
μC/OS-II是一个源码开放的抢占式实时操作系统。它内核短小精悍、可裁减、执行时间确定。系统大部分代码采用C语言编写,与硬件有关的部分都集中在两个文件中,给出了规范的接口说明,移植相当方便,可应用于目前大多数型号的8位、16位、32位CPU。μC/OS-II提供的仅仅只是一个实时的调度及任务间通信的内核,没有集成网络协议。网络连接是当前嵌入式设备的广泛需求,本文讨论轻型TCP/IP协议栈的引入以及相关网络设备驱动程序,实现嵌入式系统的网络功能。本文所用的硬件系统结构如图1所示。开发板是基于TMS320LF2407A的含DSP核微处理… 相似文献
2.
嵌入式实时操作系统μC/OS-Ⅱ 总被引:6,自引:0,他引:6
本文简要介绍了嵌入式实时操作系统mC/OS-Ⅱ的特点和基本的系统组成,同时提出了在PC机上运行mC/OS-Ⅱ时需要注意的一些问题。 相似文献
3.
本文基于μC/OS-Ⅱ系统,运用微控制器LH79520,通过具体实例:FM电台手持式测试仪,深入地讨论了嵌入式系统开发中低功耗系统的设计. 相似文献
4.
5.
基于C8051和μC/OS-Ⅱ的数控机床嵌入式执行控制器实现 总被引:1,自引:1,他引:0
在CNC系统中,一般以工业用PC机作为上位机,由嵌入式系统构成的机床控制器作为下位机。在此介绍一种基于C8051和μC/OS-Ⅱ的数控机床嵌入式执行控制器,详细介绍该执行控制器的软硬件结构、μC/OS-Ⅱ实时操作系统在C8051f020上的移植方法,并给出了执行控制器软件模块的任务划分、优先级的确定以及任务间通信的实现。经验证,该系统能够满足数控系统的要求,具有可行性。 相似文献
6.
7.
随着科技的发展,嵌入式系统的应用越来越广泛,为了进行射频功率校准系统的嵌入式软件开发,需要将嵌入式实时操作系统μC/OS-Ⅱ移植到sharp lh79520微处理器上。分析了嵌入式实时操作系统μC/OS-Ⅱ的代码结构,接着,对目前流行的嵌入式微处理器sharp lh79520的特点进行了说明,详细介绍了μC/OS-Ⅱ在sharp lh79520处理器上的移植过程,特别对OS_CPU_A.ASM文件的修改给出了详细的移植代码,最后对移植的代码进行了严格的测试,结果表明移植后的μC/OS-Ⅱ操作系统内核运行稳定可靠,验证了移植的成功。 相似文献
8.
9.
μC/OS-Ⅱ是源代码公开的、可固化可裁剪的、高稳定性与可靠性的、抢占式多任务的实时操作系统。将μC/OS-Ⅱ移植到嵌入式系统中,可以实现多任务管理功能以及系统对实时性的要求。本文详细描述了将μC/OS-Ⅱ移植到S3C44B0X(内核为ARM7TDMI)处理器上的全过程,并在嵌入式软件集成开发环境Embest IDE下对移植程序和应用程序进行了验证。本次移植工作主要包括几个内容:设置常量的值、声明数据类型、声明宏(OS_CPU.H)、用C语言编写相关的函数(OS_CPU_C.C),以及编写相关汇编语言函数(OS_CPU_A.ASM)。 相似文献
10.
嵌入式实时操作系统μC/OS-Ⅱ串口通信的设计与实现 总被引:1,自引:0,他引:1
为解决实时操作系统μC/OS-Ⅱ串口通信设计中信号量、消息邮箱使用方法的问题,提出了一种以STM32V评估板为硬件平台和μC/OS-Ⅱ的串口通信程序设计方案.该方案采用Codex-M3架构的ARM处理器STM32F103VB作为主控制芯片,ST3232作为串口通信电平转换器.软件设计部分描述了信号量、消息邮箱的应用场合... 相似文献
11.
12.
将μC/OS-Ⅱ实时操作系统引入嵌入式网络系统,既可以实现系统的实时性要求,又可以提高系统的可靠性.嵌入式Web服务器及时地将采集到的信息发布到以太网上去,用户可以随时用IE浏览器进行远程访问来获得最新监测信息,实现有效的远程监控和信息集中处理. 相似文献
13.
UC/OS-Ⅱ是一款典型的开源实时操作系统,将其与文件系统(File System)、图形界面(GUI)等整合构建成一个嵌入式应用系统是成熟产品的发展趋势.文章通过分析S3C2410X的启动过程,重新配置和定义μC/OS-Ⅱ的三个主要函数,初始化S3C2410X内部LCD控制器的驱动程序,修改μC/GUI相关的配置文件和宏定义,总结出一套在S3C2410X上具体的整合移植,测试表明该整合移植方法简便可行,系统平台运行稳定可靠. 相似文献
14.
15.
16.
随着Internet的发展和应用,嵌入式系统在网络方面的应用技术也逐渐成熟。在EasyARM2200教学实验平台上,对实时操作系统μC/OSⅡ与TCP/IP协议栈在以太网接口的Web服务器中的应用进行了研究。同时对μC/OSⅡ内核和TCP/IP协议栈进行裁剪,详细介绍了TCP协议应用编程方法。最后对具体的远程电表监控系统进行设计分析。 相似文献
17.
18.
基于嵌入式操作系统μC/OS-Ⅱ的CAN构件设计,有利于实现程序模块化和系统的扩展性.在将嵌入式实时操作系统μC/OS-Ⅱ移植到56800系列DSP后,论文详细分析了μC/OS-Ⅱ下的CAN通信构件的设计过程. 相似文献
19.
介绍了μC/OSⅡ嵌入式实时操作系统的特点,分析了单一的基于优先级调度算法存在的不足。根据嵌入式应用的实时性要求不同,将应用划分为实时任务、分时任务和后台任务3种类型。针对分时任务新增的时间片调度算法,给出调度算法的实现方法,并增加了任务创建和销毁的接口。降低了基于μC/OSⅡ操作系统嵌入式产品的开发难度和设计成本,有利于该操作系统的应用推广。 相似文献
20.