您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 嵌入式系统通用的应用软件结构研究

  2. 嵌入式实时多任务操作系统在软件编程上有一定的相似性。这种相似的特性,使得我们可以将个别系统的编程经验推广到更多的系统上。本文就μC/OS-II内核的任务管理和内存管理进行基本的介绍,并介绍一个通用的应用软件结构。然后,与之相对应,提供两个不同操作系统下的应用实例。 关键词:嵌入式系统 多任务 编程 引言 嵌入式系统的面向应用特性,使得大多数程序员沉陷于不同的应用中。在进入新的一轮开发后,往往只有一些简单的经验可供参考。为了加快应用的开发进度,有必要研究一种统一的应用软件结构,使开发人员能够通过
  3. 所属分类:C

    • 发布日期:2004-10-13
    • 文件大小:1048576
    • 提供者:Ljf9729031b
  1. 微机原理 交通灯控制系统课程设计

  2. (1)用8253 计时器来完成时间的设定; (3)用8259 中断控制器来进行紧急情况处理,如警车执行任务等情况; (4)通过8255A 并口来控制LED 发光二极管的亮灭,输出为0 则亮,输出为1 则 灭; (5)用8255 来输出绿灯的倒计时间。 2 设计方案及分工 在这个方案里,我们将此设计分为5 个模块,即:实现电路设计、连接电路以及各模块 间整合的模块、实现交通灯循环的模块、对中断进行处理的模块、实现绿灯倒计时的显示模 块、实现夜间控制模块。 具体分工如下: xx:实现8253、电路
  3. 所属分类:交通

    • 发布日期:2009-07-08
    • 文件大小:99328
    • 提供者:zhengj1an
  1. uCOS for S3C44B0x

  2. 再uC/OS-II里,每个任务都有一个任务控制块(Task Control Block),这是一个比较复杂的数据结构。在任务控制快的偏移为0的地方,存储着一个指针,它记录了所属任务的专用堆栈地址。
  3. 所属分类:C

    • 发布日期:2009-08-07
    • 文件大小:162816
    • 提供者:richu123
  1. 嵌入式操作系统ucos的学习要点复习要点.doc

  2. 1.嵌入式实时操作系统的特点与常用的几种嵌入式操作系统。 实时性,可裁剪性。 ucos-Ⅱ RTLinux ARM-Linux KURT TimeSys Linux Mach 商业常见 VxWorks QNX pSOS Windows CE 2.掌握uC/OS-Ⅱ操作系统中的任务的存储结构与任务控制块主要成员变量的作用、任务的程序结构、任务的调度过程、任务状态的转换过程、任务的创建过程。任务级的切换与中断级的切换。 一.任务的存储结构P74 前一个任务控制块的Ptr 后一个任务控制块的Ptr
  3. 所属分类:硬件开发

    • 发布日期:2010-01-09
    • 文件大小:30720
    • 提供者:wanggang7758
  1. 嵌入式实时操作系统实验指导书

  2. 实验一 任务调度实验 一、实验目的 1、理解任务调度的基本原理。 2、熟练使用µC/OS-II任务管理的基本函数调用。 3、学习任务堆栈、任务控制块、任务就绪表的结构和作用。 二、实验内容 在44B0实验台上移植,实现任务创建、调度与切换,并在LED或超级终端上观察任务调度的情况。
  3. 所属分类:硬件开发

    • 发布日期:2010-06-22
    • 文件大小:56320
    • 提供者:wz0704010201
  1. 锅炉计算机自动化控制系统方案

  2.  系统采用了远端数据采集与控制模块,通过RS485串口数据通讯模式与串口设备服务器相连,并通过以太网将数据送至各台监控计算机。根据现场的实际工艺情况,由于两套锅炉系统总共需要大约四十多块采集控制模块和流量积算仪表,且系统除了完成一般的数据采集任务还需实现锅炉实时控制输出。所以根据我公司工程经验,并鉴于RM采控模块和流量积算仪本身需分网联接,我们将这些模块和仪表分成四部分,分别为#1锅炉热工信号、#2锅炉热工信号、#1、2锅炉调节信号和#1、2锅炉流量积算信号,以确保快速的信号采集和控制输出速度
  3. 所属分类:专业指导

    • 发布日期:2010-08-24
    • 文件大小:174080
    • 提供者:qq1304438713
  1. uCOS-II内核原理

  2. 内核工作原理: 实时嵌入式操作系统mC/OS-II内核的工作原理如图1所示。首先,在主程序中对操作系统进行初始化,完成 uC/OS-II所有变量和数据结构的初始化,包括任务控制块(TCB)初始化,TCB优先级表初始化,TCB链表初始化,事件控制块(ECB)链表初始化以及空闲任务的创建等。
  3. 所属分类:其它

    • 发布日期:2010-12-04
    • 文件大小:2048
    • 提供者:chendfwar
  1. uc_oS-II教程(实时操作系统).rar

  2.   u C / O S 是一种公开源代码、结构小巧、具有可剥夺实时内核的实时操作系统,商业应用需要付费。   μC/OS-II 的前身是μC/OS,最早出自于1992 年美国嵌入式系统专家Jean J.Labrosse 在《嵌入式系统编程》杂志的5 月和6 月刊上刊登的文章连载,并把μC/OS 的源码发布在该杂志的B B S 上。   用户只要有标准的ANSI 的C交叉编译器,有汇编器、连接器等软件工具,就可以将μC/OS-II嵌人到开发的产品中。μC/OS-II 具有执行效率高、占用空间小、
  3. 所属分类:C

    • 发布日期:2010-12-28
    • 文件大小:3145728
    • 提供者:liquangw
  1. TCB数据结构

  2. ucos 操作系统 TCB 任务控制块 数据结构
  3. 所属分类:其它

    • 发布日期:2012-09-20
    • 文件大小:26624
    • 提供者:hjl_1988
  1. uCOS-II任务的同步与通信

  2. 1、 任务间的同步和事件控制块 2、 信号量及其操作 3、互斥型信号量和任务优先级反转 4、消息邮箱及其操作 5、消息队列及其操作
  3. 所属分类:嵌入式

    • 发布日期:2013-03-21
    • 文件大小:1048576
    • 提供者:xibeidiyikuang
  1. uC/OS操作系统原理与实践

  2. uC/os操作系统原理与实践 其中内容含有任务控制块和时间控制块
  3. 所属分类:其它

    • 发布日期:2014-03-02
    • 文件大小:1048576
    • 提供者:u012918722
  1. VxWorks笔记

  2. VxWorks操作系统支持基于优先级可抢占式调度和同一优先级实行时间片轮转调度算法,任务本身开销很少,实现了很好的实时性。每个任务有自己的任务控制块TCB,负责管理任务的所有信息。强大的调度算法和排队策略,任务之间的上下文切换速度快,微妙级的中断处理,VxWorks将与具体体系结构(硬件)相关的东西都放在了它的板级支持包BSP中,只要对BSP进行配置、调试便可实现移植。
  3. 所属分类:其它

    • 发布日期:2015-01-23
    • 文件大小:29696
    • 提供者:baidu_24046585
  1. 嵌入式实时系统UCOSIII

  2. 该书详细的介绍了嵌入式实时系统UCOSIII,从原理、实例、实现方法及实现过程等方面进行阐述。详细的说明了ucosIIi消息队列、消息邮箱、信号量、以及事件标志组、事件标志节点、任务控制块、事件控制快、内存控制块等等,以及它们之间的相互关系
  3. 所属分类:其它

    • 发布日期:2015-08-21
    • 文件大小:1048576
    • 提供者:a47884582
  1. 任务控制块及其链表

  2. 实验报告二:(2)设计函数OSInit()对全局变量进行初始化,定义一个数组OS_TCB OSTCBTbl[],创建单向链表OSTCBFreeList把数组OSTCBTbl的各个元素链接,生成一个空任务链表OSTCBFreeList; (3)设计函数OS_TCBInit(INT8U prio),对优先级prio的任务控制块TCB的成员赋值(OSTCBPrio),对数组OSTCBPrioTbl进行修改,生成双向链表OSTCBList,要求输入优先级,输出OSTCBFreeList和OSTCBLi
  3. 所属分类:Windows Server

    • 发布日期:2018-03-16
    • 文件大小:71680
    • 提供者:m0_37213943
  1. UCOSIII+EMWIN实现交互界面,可以触摸操作

  2. UCOSIII+EMWIN官方例程,实现交互界面,可以触摸操作,学习STemwin的很好源码,可以便于了解整个系统运行流程。搭建一个基础的交互系统 int main(void) { OS_ERR err; CPU_IntDis();//BSP_IntDisAll(); /* Disable all interrupts. /* 初始化"uC/OS-III"内核 */ OSInit(&err;); /*创建任务*/ OSTaskCreate((OS_TCB *)&AppTaskStartTCB;
  3. 所属分类:嵌入式

    • 发布日期:2018-06-24
    • 文件大小:7340032
    • 提供者:haxiny
  1. 基于STM32的智能四驱小车循迹,避障,红外遥控

  2. 1.时钟源 外部时钟 2.GPIO (实验:点亮LED灯,获取引脚的电平高低,将对应引脚置高置低)。 3.PWM-脉宽调制 主要是调节占空比(在小车中用来实现小车的加减速)。 4.TIMX定时器 5.红外遥控 主要运用了EXTI(外部中断/事件控制器),系统延时(系统滴答定时器SysTick)。 6.超声波避障 了解了超声波工作的原理,主要运用了TIM2定时器(用来定时测距),GPIO口。 7.红外探测 通过对障碍物和光的感应来返回电平的状态,从而达到避障和巡线效果。 8.测速码盘 (通过检测
  3. 所属分类:硬件开发

    • 发布日期:2018-01-19
    • 文件大小:7340032
    • 提供者:carry_qt
  1. UCOSII实时操作系统(实验)

  2. 关于UCOSII实时操作系统 第一讲 初识uCOSII 4 1、uCOSII单任务实验: 4 2、uCOSII多任务实验: 6 3、任务状态之间的转换: 9 4、空闲任务和统计任务简介: 9 5、任务的三要件: 9 程序代码、私有堆栈、任务控制块 9 6、任务控制块TCB(P80) 9 7、创建任务 9 8、任务的栈空间 10 9、栈的增长方向: 10 第二讲 调度运行机制 11 1、任务挂起和恢复 11 2、任务挂起、恢复的状态转换 13 3、时钟节拍ISR 15 4、时钟节拍函数OSTim
  3. 所属分类:其它

    • 发布日期:2019-01-17
    • 文件大小:1048576
    • 提供者:frozennet
  1. 模拟 UCOSIII中的优先级及其每个优先级下一一对应的任务控制块链表实现

  2. 在codeblocks 中模拟 UCOSIII中的优先级及其每个优先级下一一对应的任务控制块链表实现。
  3. 所属分类:OS

    • 发布日期:2019-03-28
    • 文件大小:20480
    • 提供者:skylinegtr_yd
  1. 25FreeRTOS静态创建任务.rar

  2. 25FreeRTOS静态创建任务.rar静态创建任务参考示例。FreeRTOS中创建和删除任务API函数的应用。使用静态方法创建任务,任务的堆栈、任务控制块就需要有用户来指定。
  3. 所属分类:嵌入式

  1. 基于μC/OS-Ⅱ微创手术机器人实时控制系统移植与实现

  2. 针对微创手术机器人控制系统具有实时性强,可靠性、稳定性高的要求,数据计算量大等问题,根据S12XDP512双核微处理器的特点,介绍采用协处理器完成处理系统的时钟节拍。遍历所有的任务控制块,判断是否需要任务调度的移植策略,使主CPU的中断服务程序不需要再调用时钟节拍函数,仅保留与任务数目无关的函数,且仅在需要任务调度时运行,从而大大提高系统的实时性与稳定性。此移植策略在研制的微创手术机器人平台上得到验证,该系统能够稳定运行。
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:154624
    • 提供者:weixin_38663169
« 12 3 4 5 6 7 8 9 10 ... 23 »