首页 > 关键词 > OS-II

OS-II

在电子工程世界为您找到如下关于“OS-II”的新闻

,可以选择免费的uC/OS-II。uC/OS-II的特点1.uC/OS-II是由Labrosse先生编写的一个开放式内核,最主要的特点就是源码公开。这一点对于用户来说可谓利弊各半,好处在于,一方面它是免费的,另一方面用户可以根据自己的需要对它进行修改。缺点在于它缺乏必要的支持,没有功能强大的软件包,用户通常需要自己编写驱动程序,特别是如果用户使用的是不太常用的单片机,还必须自己编写...
类别:嵌入式操作系统 2018-06-04 标签: 实时操作系统
将μC/OS-II移植到AndesCore™ N1033A-S处理器
    μC/OS-II是一种代码公开、可裁剪的嵌入式实时多任务操作系统。该内核通过实现抢占式任务调度算法和多任务间通信等功能,使之具有执行效率高、实时性能优良等特点。另外,其占用空间非常小(最小可裁剪至2KB)并且具有高度可移植性,因此被广泛的应用于微处理器和微控制器上。    晶心科技 (Andes)作为亚洲首家原创性32位微处理器...
类别:ARM单片机 2018-04-11 标签: μC OS-II 移植 AndesCore™ N1033A-S 处理器
稳定的运行状态。    1 系统概述    1 . 1 硬件和开发环境简介    把uC/OS-II 操作系统移植到LPC2132的开发板中。LPC2132 是一个支持实时仿真和跟踪的32 位ARM7TDMI-STM 核微处理器,带64kB 高速FLASH 存储器,4 个通信接口, 2 个32...
类别:ARM单片机 2018-03-04 标签: 看门狗 uC OS-II 系统
基于GPRS通信和uC/OS-II的网络电能表设计
/ L645 协议, 模块定时抄读三相表数据, 包括电量、需量、电压、电流等实时数据, 并将抄读到的数据进行转换和存储, 以满足主站对模块的访问要求。  3 软件设计  3. 1 总体架构  软件设计基于uC/ OS-ii嵌入式操作系统的多任务设计, 整体架构如图2 所示。图2总体架构框图  系统软件包括: 主任务、上行任务、下行任务、模拟串口任务、事件处理任务和控制处理任务...
类别:ARM单片机 2018-02-26 标签: GPRS通信 uC OS-ii 网络电能表
嵌入式实时操作系统μC/OS-II在GPRS终端系统中的应用
天线、内部Flash、SRAM、GSM基带处理器、匹配电源和一个60脚的ZIF插座组成。其中,GSM基带处理器是核心部件,其作用相当于一个协议处理器,用来处理外部系统通过串口发送过来的AT指令。GPRS模块接收速率可达86.2kbps,发送速率达21.5kbps,易于集成。  μC/OS-II的移植  μC/OS-II是一个移植性很强的操作系统,其源代码分为硬件无关和硬件有关...
类别:ARM单片机 2018-02-21 标签: 实时操作系统 μC OS-II GPRS终端系统
μC/OS-II在几种处理器上的移植介绍
  μC/OS-II操作系统是一种抢占式多任务、单内存空间、微小内核的嵌入式操作系统,具有高效紧凑的特点。它执行效率高,占用空间小,可移植性强,实时性能良好且可扩展性强。采用μC/OS-II实时操作系统,可以有效地对任务进行调度;对各任务赋予不同的优先级可以保证任务及时响应;采用实时操作系统,降低了程序的复杂度,方便程序的开发和维护。μC/OS-11非常适合应用在一些...
类别:ARM单片机 2018-02-21 标签: μC OS-II 处理器 移植介绍
μC/OS-II操作系统在不同处理器上的应用
    μC/OS-II操作系统是一种抢占式多任务、单内存空间、微小内核的嵌入式操作系统,具有高效紧凑的特点。它执行效率高,占用空间小,可移植性强,实时性能良好且可扩展性强。采用μC/OS-II实时操作系统,可以有效地对任务进行调度;对各任务赋予不同的优先级可以保证任务及时响应;采用实时操作系统,降低了程序的复杂度,方便程序的开发和维护。μC/OS...
类别:ARM单片机 2018-02-19 标签: μC OS-II 操作系统 处理器
基于μC/OS-II嵌入式系统的EPA通信协议的实现方案
。  μC/OS-II是一种占先机制的实时多任务嵌入式操作系统,具有源码公开、可移植、可固化、可裁剪等特点,已经得到广泛的应用。相对于同为源码公开的μClinux,它具有内核小、实时性高等特点,更适合于控制应用。μC/OS-II作为EPA通信协议的实现平台,能够较大的提高系统资源利用率,利用优先级划分获得较好的实时响应性能,其任务间多种通信方法有助于实现各实体协议状态机...
类别:其他技术 2018-02-19 标签: μC OS-II EPA 通信协议
基于ARM9和μC/OS-II的SD卡文件系统的实现
    随着嵌入式式技术的不断发展,ARM处理器凭借其高性能、廉价、耗能低的优质特性而得到广泛应用。文中主要针对货车动态称重系统中大量实时载重数据存取的需求,在ARM9嵌入式处理器和μC/OS-II操作系统基础上,设计实现了一种SD卡文件系统。该系统具有实时性强、存取速率高、易维护,易移植等特点。    1 硬件接口电路设计 ...
类别:ARM单片机 2018-02-16 标签: ARM9 μC OS-II SD卡文件系统
μC/OS-II在LPC2119上的移植讨论及对移植前需要掌握的基本知识
    本文在分析实时嵌入式系统mC/OS-II和LPC2119芯片的基础上,对mC/OS-II向处理器上移植前需要了解的知识和需要做的前期准备工作进行了分析和讨论,最后给出了移植的具体工作。论文着重分析了mC/OS-II的移植。    μC/OS-II是一个完整的,可移植、可固化、可裁减的占先式实时多任务内核,它功能强大,支持56...
类别:ARM单片机 2018-02-14 标签: μC OS-II LPC2119 移植讨论

OS-II资料下载

Labrosse 说:“μC/OS-III代表RTOS发展的进程。μC/OS-II诞生于1998年7月,具有丰富的现场至关重要的安全性认证,这限制了本来可以比较容易完成的改变。因此,μC/OS-II将仍然是一个Micrium产品。但是,μC/OS-III满足客户的要求,提供某些改进,解决当今复杂的设计,同时不牺牲现有的质量和干净的,人们已经习惯了的代码。我们的新产品正是如此。” μC...
类别:ARM MPU 2013年07月03日 标签: uCosII uCosIII RTOS
Labrosse 说:“μC/OS-III代表RTOS发展的进程。μC/OS-II诞生于1998年7月,具有丰富的现场至关重要的安全性认证,这限制了本来可以比较容易完成的改变。因此,μC/OS-II将仍然是一个Micrium产品。但是,μC/OS-III满足客户的要求,提供某些改进,解决当今复杂的设计,同时不牺牲现有的质量和干净的,人们已经习惯了的代码。我们的新产品正是如此。” μC...
类别:ARM MPU 2013年07月03日 标签: uCosII uCosIII RTOS
CF存储卡&IDE硬盘演示实验说明\CF_IDE_Exemple\uCOSII_FAT_CF 演示程序所在文件夹 \CF_IDE_Exemple\uCOSII_FAT_CF\arm uC/OS-II ARM7 LPC22xx移植代码 \CF_IDE_Exemple\uCOSII_FAT_CF\SOURCE uC/OS-II V2.52源代码(由于版权原因我们不能提供...
类别:嵌入式系统 2013年08月26日 标签: 周立功的CF卡的读写程序
针对实时操作系统μC/OS-II 没有自己的网络协议栈,提出了基于ARM7TDMI 处理器的μC/OS-II 操作系统上轻型PPP 协议的设计与实现,对μC/OS-II 与处理器相关的代码部分进行了修改与编译,实现了μC/OS-II 在ARM 开发板上移植,为PPP 协议的设计与实现提供了系统软件开发平台。通过编写了PPP 协议main 主模块、LCP 模块、PAP 模块、NCP 模块和PPP...
类别:单片机 2013年09月19日 标签: 轻型PPP协议在μC OSII操作系统中的实现
在将嵌入式实时操作系统μC/OS-II成功移植到MB90F543单片机的基础上,论文介绍了将双CAN通信程序模块作为一个构件嵌入到μC/OS-II中,在多个节点之间实现了基于μC/OS-II的双CAN冗余通信。阐述了双CAN通信构件的设计机理,硬件构成,软件设计。对双CAN通信在μC/OS-II平台与传统前后台系统两种不同方式下运行,进行了比较分析。应用实时多任务操作系统(RTOS)作为嵌入式...
类别:射频 2013年09月20日 标签: 基于嵌入式系统μC OSII的双CAN通信构件
OS-II实时操作系统在嵌入式平台上进行移植的一般方法和技巧μC/OS-II实时操作系统在嵌入式平台上进行移植的一般方法和技巧引言---实时操作系统的使用,能够简化嵌入式系统的应用开发,有效地确保稳定性和可靠性,便于维护和二次开发。μC/OS-II是一个基于抢占式的实时多任务内核,可固化、可剪裁、具有高稳定性和可靠性,除此以外,μC/OS-II的鲜明特点...
类别:科学普及 2013年09月29日 标签: 实时 实时操作 实时操作系统 操作 操作系统
在这一章里将提供三个范例来说明如何使用 μC/OS-II。笔者之所以在本书一开始就写这一章是为了让读者尽快开始使用 μC/OS-II。在开始讲述这些例子之前,笔者想先说明一些在这本书里的约定。这些例子曾经用Borland C/C++ 编译器(V3.1)编译过,用选择项产生Intel/AMD80186处理器(大模式下编译)的代码。这些代码实际上是在Intel Pentium II PC...
类别:嵌入式系统 2013年09月22日 标签: uCOSII中文手册
μCOS-II下通用驱动框架的设计实现μC/OS-II下通用驱动框架的设计与实现摘要:在μC/OS-II下,设计了一个通用的设备管理模型,称为通用驱动框架,通过该驱动框架,可以实现对硬件设备的统一、一致的管理,同时,也为上层应用程序提供了统一、一致的设备访问接口,并在以ARM7TDMI-S为核心的LPC2210微控制器开发板上给出了一例实现。关键词:嵌入式...
类别:科学普及 2013年09月29日 标签: COSII 下通 用驱 动框 架的 设计 实现
本文介绍了基于ARM 微处理器的μC/OS-II 的移植,并对其进行扩展,主要包括内核、lwip、μC/GUI 的移植。关键字:微处理器; μC/OS-II;LWIP TCP/IP 协议栈; μC/GUI 嵌入式图形用户接口; 实时操作系统嵌入式操作系统μC/OS-II 是一个公开源代码的占先式多任务的微内核RTOS,其特点可以概括为以下几个方面:公开源代码,代码结构清晰、明了,注释详尽,组织...
类别:ARM MPU 2013年09月20日 标签: 基于ARM微处理器的μC OSII的移植研究
目前,uc/os-ii 在嵌入式系统中得到了广泛的应用,但适用于uc/os-ii 的图形界面却很少。本文介绍了一种适用于uc/os-ii 的图形界面uC/GUI 的体系结构和特点,给出uC/GUI 驱动程序和应用程序的编写实例。同时对操作系统接口文件的编写及自定义中文小字库的实现进行了详细介绍,尤其是自定义中文小字库的提出,使得汉字库仅仅占用几千个字节。不但实现了汉字显示,还节约了宝贵的存储空间...
类别:嵌入式系统 2013年09月18日 标签: 基于uc osii 的嵌入式GUI研究与应用

OS-II相关帖子

0

0

掌握一种EDA软件(如 AD),有较强的模拟/数字电路的硬件设计和调试能力; 3、熟悉任意一款实时操作系统RTOS,如uC/OS-II、VxWorks等,了解嵌入式LINUX开发技术; 4、熟悉TCP/IP协议栈,会开发网络通信程序; 5、熟悉设备驱动,能针对特定芯片做操作系统移植工作和驱动开发工作。 有兴趣的联系 QQ318421749 简历投递...
0次浏览 2018-08-20 求职招聘

0

0

本帖最后由 兰博 于 2018-8-15 13:29 编辑 uC/OS-II 采用的是可剥夺型实时多任务内核。可剥夺型的实时内核在任何时候都运行就绪了的最高优先级的任务。 uC/os-II的任务调度是完全基于任务优先级的抢占式调度,也就是最高优先级的任务一旦处于就绪状态,则立即抢占正在运行的低优先级任务的处理器资源。为了简化系统设计,uC/OS-II规定所有任务的优先级不同,因为任务...
101次浏览 2018-08-17 嵌入式系统编程

0

0

本帖最后由 兰博 于 2018-8-15 13:28 编辑 对一个多任务的操作系统来说,任务间的通信和同步是必不可少的。uC/OS-II中提供了4种同步对象,分别是信号量,邮箱,消息队列和事件。所有这些同步对象都有创建,等待,发送,查询的接口用于实现进程间的通信和同步。 对于这4种同步对象将在后面一一讨论。 5 任务间通信与同步...
101次浏览 2018-08-15 嵌入式系统编程

1

0

在ANSI C中是使用malloc和free两个函数来动态分配和释放内存。例如在Linux系统中就是这样。但在嵌入式实时系统中,多次这样的操作会导致内存碎片,因为嵌入式系统尤其是uCOS是实地址模式,这种模式在分配任务堆栈时需要整块连续的空间,否则任务无法正确运行。且由于内存管理算法的原因,malloc和free的执行时间也是不确定。这点是实时内核最大的矛盾。基于以上的原因uC/OS-II中...
165次浏览 2018-08-13 嵌入式系统编程

0

0

uC/OS-II的时间管理是通过定时中断来实现的,该定时中断一般为10毫秒或100毫秒发生一次(这个时间片段是OS的作者推荐的,大家可以参考邵贝贝翻译的《嵌入式实时操作系统ucos-II》这本书),时间频率取决于用户对硬件系统的定时器编程来实现。中断发生的时间间隔是固定不变的,该中断也成为一个时钟节拍。这里隐含的意思就是你选择的芯片如果想使用UCOS系统,前提条件一定要有一个Timer...
101次浏览 2018-08-13 嵌入式系统编程

0

0

,尽管ARM在内核上兼容,但每家芯片都有自己的特色,编写程序时必须考虑这些问题。尤其是女孩子,在这儿千万别有依赖心理,总想拿别人的示例程序修改,却越改越乱。 4. 多看一些操作系统程序,在ARM的应用开放源代码的程序很多,要想提高自己,就要多看别人的程序,linux,uc/os-II等等这些都是很好的原码。 5.如果你是作硬件,每个厂家基本上都有针对该芯片的DEMO板原理图。先将原理图消化。这样你以后做设计...
404次浏览 2018-08-05 【ARM技术】

0

0

uC/OS-II 中最多可以支持64 个任务,分别对应优先级0~63,其中0 为最高优先级。63为最低级,系统保留了4个最高优先级的任务和4个最低优先级的任务,所有用户可以使用的任务数有56个。   uC/OS-II提供了任务管理的各种函数调用,包括创建任务,删除任务,改变任务的优先级,任务挂起和恢复等。   系统初始化时会自动产生两个任务:一个是空闲任务,它的优先级最低,该任务仅给一个整形...
303次浏览 2018-07-22 嵌入式系统编程

0

0

/OS-II 的前身是μC/OS,最早出自于1992 年美国嵌入式系统专家Jean J.Labrosse 在《嵌入式系统编程》杂志的5 月和6 月刊上刊登的文章连载,并把μC/OS 的源码发布在该杂志的B B S 上。   μC/OS 和μC/OS-II 是专门为计算机的嵌入式应用设计的, 绝大部分代码是用C语言编写的。CPU 硬件相关部分是用汇编语言编写的、总量约200行的汇编语言部分被压缩到最低限...
303次浏览 2018-07-22 嵌入式系统编程

25

0

/IP协议栈、uC/OS-II操作系统、Zip File System、多CPU技术和ZigBee技术设计了一种基于SOPC的智能农业物联网监控系统。该系统以多块CC2430模块为监控子节点,在每个子节点上集成了温湿度、噪声、光照、二氧化碳浓度等各种传感器,用以获取农作物的物理参数,并以无线的方式传递给汇聚节点。汇聚节点再通过串口线将这些子节点上的数据实时传递到由DE2建立的Web服务器上,使得用户无论离开...

0

0

不仅增加了设计的难度和产品成本,而且有时还使系统应用无法进行扩展。所以,最好的方法是能够充分利用单片机的内部RAM来运行RTOS。   通过分析uC/OS-II对RAM的使用情况可知,占用RAM空间最多的原因,是由于在设计uC/OS-II时,要给每个任务都分配一个单独的任务堆栈。特别在单片机的硬件设计没有将中断堆栈与任务堆栈分开时,计算任务堆栈的大小时不仅要计算任务中变量和函数嵌套所使用的RAM大...
0次浏览 2018-07-08 【MSP430】

OS-II视频

µC/OS-II 初始化
课程背景: 在使用 µC/OS-II 开发程序之前,需要对 µC/OS-II 的运行环境进行初始化。了解 µC/OS-II 开发的主流程,是学习后续开发工作的基础。 核心内容: 1、µC/OS-II 概述2、OSInit 的功能及使用方法3、OSTimeSet、OSStart 的功能及使用方法 软件...
2014-01-01 标签: Keil µC/OS-II
嵌入式系统 国防科大
第一章 概论 主要内容:嵌入式系统的定义与基本特征、体系结构、发展现状与趋势、应用。 第二章 嵌入式系统的设计方法学 主要内容:嵌入式系统的传统设计方法、软硬件协同设计、形式化方法、设计过程、实例分析。 第三章 嵌入式处理器 主要内容:嵌入式处理器的基本情况、特点、分类,典型嵌入式处理器、发展趋势及...
2018-05-03 标签: 嵌入式

小广播

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved