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

搜索资源列表

  1. 单片机与DSP中的基于μC/OS-II实时系统的CAN总线远程通信模块设计

  2. 引言   应用实时多任务操作系统(RTOS)作为嵌入式设计的基础和开发平台将成为嵌入式应用设计的主流。μC/OS-II是一种源码公开、可移植性、可固化、可裁剪、占先式的实时多任务操作系统,目前已经得到广泛的应用。   在为电力系统接地选线装置开发的数据采集监测系统的设计中,笔者设计了集散式的数据采集结构,灵活的组态适应了目前国内多数中低压输配电网的数据采集需求。在此硬件平台上,笔者将实时操作系统μC/OS-II移植到TMS320LF2407A型号的DSP上,实现了多任务的并行执行,系统的可靠
  3. 所属分类:其它

    • 发布日期:2020-11-05
    • 文件大小:187392
    • 提供者:weixin_38731075
  1. 单片机与DSP中的μ C/OS-II 在C8051F 系列单片机上的移植

  2. 摘 要:介绍μ C/OS-II 操作系统的特点和移植条件;讨论C8051F 系列单片机的特点和应用;选择C8051F120 单片机作为移植目标,阐述了μ C/OS-II 操作系统的具体移植过程。   1 引言   实时操作系统μ C/OS-II 是一种源代码公开、可移植、可固化、微小内核的嵌入式操作系统。它具有执行效率高、占用空间小、可移植性强、实时性能良好和可扩展性等特点。μ C/OS-II 非常适合应用在一些小型的嵌入式产品应用场合, 在家用电器, 机器人, 医疗设备, 工业控制, 航空
  3. 所属分类:其它

    • 发布日期:2020-11-03
    • 文件大小:61440
    • 提供者:weixin_38719635
  1. 嵌入式系统/ARM技术中的一种μC/OS-II任务调度硬件指令的实现

  2. μC/OS-II 是一种基于优先级的抢占式多任务实时操作系统,包含了实时内核、任务管理、时间管理、任务间通信同步(信号量,邮箱,消息 队列)和内存管理等功能。它可以使各个任务独立工作,互不干涉,很容易实现准时而且无误执行,使实时应用程序的设计和扩展变得容易,使应用程序的设计过程大为减化。   1 μC/OS-II的任务调度算法分析   1.1 μC/OS-II任务就绪表的解读   μC/OS操作系统采用优先级至上的任务调度原则,让进入就绪态任务中优先级最高的那个任务,一进入就绪态就能立即运
  3. 所属分类:其它

    • 发布日期:2020-11-03
    • 文件大小:285696
    • 提供者:weixin_38666753
  1. 嵌入式系统/ARM技术中的μC/OS-II在S3C44BOX上的移植

  2. μC/OS-II在处理器S3C44B0X上的移植,就是使μC/OS-II在该微控制器上运行。由μC/OS-II文件系 统可知,在移植过程中,用户所需要关注的就是与处理器相关的代码,包括OS_CPU.H、OS_CPU_A.ASM和 OS_CPU_C.C三个文件。   (1)OS_CPU.H   在OS_CPU.H文件中定义。与编译器相关的数据类型。μS/OS-II为了保证可移植性,程序中没有直接使 用int、unsigned int等定义,而是自己定义了一套数据类型,例如,INT16U表示16
  3. 所属分类:其它

    • 发布日期:2020-11-13
    • 文件大小:91136
    • 提供者:weixin_38564003
  1. 嵌入式系统/ARM技术中的基于μC/OS-II的时间片调度法设计

  2. 引言   μC/OS-II嵌入式实时操作系统采用的是基于优先级的可剥夺调度法[1]。基于优先级的可剥夺调度法是指,CPU总是让处于就绪态的、优先级最高的任务运行;最高优先级的任务一旦就绪,总能得到CPU的使用权,当一个运行着的任务使一个比它优先级高的任务进入了就绪态时,当前任务的CPU使用权就被剥夺了,更高优先级的任务立刻得到了CPU的使用权。除非最高优先级的任务主动放弃CPU的使用权(通过调用OSTimeDly()、OSSemPend()等函数),否则低优先级的任务是没机会获得CPU使用权
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:174080
    • 提供者:weixin_38683193
  1. 嵌入式系统/ARM技术中的μC/OS-II在嵌入式开发平台上进行移植的一般方法和技巧

  2. 引言   ---实时操作系统的使用,能够简化嵌入式系统的应用开发,有效地确保稳定性和可靠性,便于维护和二次开发。   μC/OS-II是一个基于抢占式的实时多任务内核,可固化、可剪裁、具有高稳定性和可靠性,除此以外,μC/OS-II的鲜明特点就是源码公开,便于移植和维护。   在μC/OS-II官方的主页上可以查找到一个比较全面的移植范例列表。但是,在实际的开发项目中,仍然没有针对项目所采用芯片或开发工具的合适版本。那么,不妨自己根据需要进行移植。   本文则以在TMS320C6711
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:113664
    • 提供者:weixin_38557670
  1. 嵌入式系统/ARM技术中的嵌入式系统μC/OS-II在LPC2119上的移植方法和技巧

  2. 本文在分析实时嵌入式系统mC/OS-II和LPC2119芯片的基础上,对mC/OS-II向处理器上移植前需要了解的知识和需要做的前期准备工作进行了分析和讨论,最后给出了移植的具体工作。论文着重分析了mC/OS-II的移植。   μC/OS-II是一个完整的,可移植、可固化、可裁减的占先式实时多任务内核,它功能强大,支持56个用户任务,支持信号量、邮箱、消息队列等多种常用的进程间通信机制。公开源代码,程序可读性强、移植性好,同时可免费获得。   LPC2119是由PHILIPS生产的一款32位
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:155648
    • 提供者:weixin_38530115
  1. 嵌入式系统/ARM技术中的μC/OS-II的多任务系统实时性分析与优先级分配

  2. 从产品研发的角度,针对小资源系统中使用μC/OS-II的实时性和优先级关系进行了分析。   提出了可删除任务的灵活应用和可变大小任务栈的实现方法,对于并行任务使用共享资源的几种情况给出了实用解决方案。这些措施获得了良好的任务并行性和实时响应,节约了代码存储空间。   引言   μC/OS-II作为一种轻量级的嵌入式实时操作系统,正随着嵌入式微处理器性能的不断提高和外围资源(主要是存储器资源)的不断增加,得到越来越多的应用。例如,原来的51系列单片机,限于6~12 MHz的主频、12个Clo
  3. 所属分类:其它

    • 发布日期:2020-11-12
    • 文件大小:217088
    • 提供者:weixin_38743602
  1. 嵌入式系统/ARM技术中的嵌入式实时操作系统 μC/OS-II 在S12 单片机上的移植

  2. 摘要:本文介绍嵌入式实时操作系μC/OS-II 在飞思卡尔16 位单片机MC9S12DG128 上的移植过程。首先对MC9S12DG128 的体系结构和存储器组织进行了分析,然后详细论述   了μC/OS-II 移植过程中的难点和关键问题,最终实现了移植过程。对移植结果进行了测试实验,并验证了移植代码的正确性。   1 引言   在采用前后台系统软件设计模式的嵌入式系统中,主程序是一个无限循环,单任务顺序执行,通过设置一个或多个中断来处理异步事件。这种系统对于简单的应用是可以   的,但
  3. 所属分类:其它

    • 发布日期:2020-11-11
    • 文件大小:191488
    • 提供者:weixin_38610717
  1. 嵌入式系统/ARM技术中的基于μC/OS-II的Modbus协议测试系统

  2. 摘要:论文提出了一种基于实时操作系统μC/OS-II和嵌入式ARM微处理器的Modbus协议测试系统,介绍了系统的结构和软件设计,实验表明:该系统能满足Modbus设备的开发调试以及Modbus设备运行过程中的在线检测需求,有良好的应用前景。   1 引言   Modbus 协议最初由Modicon 公司开发出来,1979 年末该公司成为施耐德自动化 (Schneider Automation)部门的一部分。现在Modbus 协议已经是工业领域全球最流行的协 议。Modbus 协议为应用层报
  3. 所属分类:其它

    • 发布日期:2020-11-11
    • 文件大小:188416
    • 提供者:weixin_38670707
  1. μC/OS-II软件定时器管理算法分析及改进

  2. 摘要:软件定时器是常用于内核设计和应用程序设计的一项基础软件措施。本文对μC/OS-II V2.86中新增的用于管理软件定时器的定时器轮进行了重新规划,并对处理算法进行了重新设计,有效提高了软件定时器的到期命中率,验证表明,新改进的算法在同等负载下可降低CPU的负载率约9%左右。   1、概述   软件定时器是一种软件措施,通过它可以使一项特定的任务在给定的时间段后被执行。软件定时器广泛地应用于内核设计和应用程序设计中,例如,一个进程使用软件定时器等待其他的进程完成特定的动作,以使任务间的操
  3. 所属分类:其它

    • 发布日期:2020-11-10
    • 文件大小:131072
    • 提供者:weixin_38604395
  1. 嵌入式系统/ARM技术中的基于μC/OS-II的基站监控终端的设计与实现

  2. 摘要:为提高通信基站监控终端的可靠性和事件处理能力,本文介绍采用 16位 RISC架构嵌入式微处理器 R8800实现基站监控终端的设计。利用 Paradigm C++ 5.1集成环境编写监控终端控制程序,实现μC/OS-II在 R8800上的移植。通过实装调试,设计的任务程序能在硬件环境和操作系统下稳定工作,实现了监控终端对环境模拟量和开关量信息的采集,对智能电源、空调设备和通风系统的通信与控制,与区域监控中心进行远程通信。   近年来,随着移动通信业务的迅猛发展,尤其是 3G通信网建设的进行
  3. 所属分类:其它

    • 发布日期:2020-11-10
    • 文件大小:177152
    • 提供者:weixin_38723753
  1. 嵌入式系统/ARM技术中的轻型PPP协议在μC/OS-II操作系统中的实现

  2. 摘要:针对实时操作系统 μC/OS-II没有自己的网络协议栈,提出了基于 ARM7TDMI处理器的 μC/OS-II操作系统上轻型 PPP协议的设计与实现,对 μC/OS-II与处理器相关的代码部分进行了修改与编译,实现了 μC/OS-II在 ARM开发板上移植,为 PPP协议的设计与实现提供了系统软件开发平台。通过编写了 PPP协议main主模块、LCP模块、PAP模块、NCP模块和PPP等模块代码,在μC/OS-II操作系统中实现了轻型 PPP协议。通过测试,验证了 ARM开发板的 PPP协
  3. 所属分类:其它

    • 发布日期:2020-11-09
    • 文件大小:185344
    • 提供者:weixin_38738977
  1. 嵌入式系统/ARM技术中的μC/OS-II在数字微波监控系统中的应用

  2. 0 引言   随着嵌入式系统开发的普及和深入,在更加复杂的应用中传统软件开发手段难以满足需求,嵌入式操作系统在开发中扮演着越来越重要的角色,已经被广泛应用于手机、移动计算机设备、网络设备和工控仿真等领域。嵌入式操作系统μC/OS-II源码是公开的,而且它是可移植、可固化、可裁减及可剥夺型的多任务实时内核,可用于各类8位、16位和32位单片机和DSP,目前得到广泛应用。本文给出一种数字微波设备监控系统的设计,该系统引入μC/OS-II之后,系统的开发效率得到提高,整个系统的健壮性得到增强,文中对
  3. 所属分类:其它

    • 发布日期:2020-11-09
    • 文件大小:156672
    • 提供者:weixin_38661800
  1. 嵌入式系统/ARM技术中的μC/OS-II在压力测控系统中的应用

  2. 摘要:本文将嵌入式实时操作系统 μC/OS-II应用到压力测控装置进行工业控制,详细叙述了将将嵌入式操作系统嵌入到 SOC构架的单片机 C8051F041上的方法,并在该基础上,结合 PID控制算法,加入了比例控制算法,提高了系统的快速响应,提高了系统软件的可靠性和实时控制性能。   0引言:   工业色谱仪是是一种大型流量分析仪器,主要用于石化、炼油、钢铁等行业。针对色谱仪的研究也有很长的历史[1],而在色谱仪中,对压力的检测和控制是至关重要的。在文献 [2]中,作者设计的压力测控装置在各
  3. 所属分类:其它

    • 发布日期:2020-11-09
    • 文件大小:181248
    • 提供者:weixin_38646645
  1. 嵌入式系统/ARM技术中的基于μC/OS-II嵌入式系统的EPA通信协议的实现方案

  2. 摘要: 本文提出了一种基于μC/OS-II嵌入式系统的EPA通信协议的实现方案。简要介绍了EPA通信协议和模型,针对在以μC/OS-II嵌入式系统为平台实现EPA设备通信的需求,提出了设计思路及其构建方法,并在实验系统上得到应用。   1. 引言   《用于工业测量与控制系统的EPA系统结构与通信规范》(以下简称EPA)是基于工业以太网的实时通信规范,它有效地解决了以太网通信的确定性通信问题,进而可以应用于多种工业领域,构成各种工业测量与控制系统。该规范将收录在制定中的实时以太网国际标准IE
  3. 所属分类:其它

    • 发布日期:2020-11-09
    • 文件大小:174080
    • 提供者:weixin_38618746
  1. 嵌入式系统/ARM技术中的实时操作系统C/OS-II在ARM7上的移植

  2. 1 引言   目前,嵌入式系统在家电、移动电话、PDA等各种领域的应用日益广泛,程序设计也越来越复杂,这就需要采用一个通用的嵌入式操作系统来对其进行管理和控制。移植了操作系统的嵌入式系统开发,可大大减轻程序员的负担,操作系统提供了多任务的管理功能,只需专注于每个任务的管理。对于不同的应用,可以按照相同的步骤完成系统设计。如果更换硬件平台,则只需要对操作系统进行少量的移植工作,与硬件无关的应用代码完全无需修改,同时,可增强代码的可读性、可维护性和可扩展性。   μC/OS-II是一种专门为微处
  3. 所属分类:其它

    • 发布日期:2020-11-09
    • 文件大小:161792
    • 提供者:weixin_38673909
  1. 嵌入式系统/ARM技术中的EPA通信协议在μC/OS-II嵌入式系统中的设计与实现

  2. 1. 引言   《用于工业测量与控制系统的EPA系统结构与通信规范》(以下简称EPA)是基于工业以太网的实时通信规范,它有效地解决了以太网通信的确定性通信问题,进而可以应用于多种工业领域,构成各种工业测量与控制系统。该规范将收录在制定中的实时以太网国际标准IEC61784-2中,成为我国首例具有自主知识产权的现场总线标准;开发和实现EPA通信协议是应用EPA系统的基础和前提。   μC/OS-II是一种占先机制的实时多任务嵌入式操作系统,具有源码公开、可移植、可固化、可裁剪等特点,已经得到广
  3. 所属分类:其它

    • 发布日期:2020-11-08
    • 文件大小:172032
    • 提供者:weixin_38520258
  1. 嵌入式系统/ARM技术中的μC/OS-II的任务切换机理及中断调度优化

  2. 摘要 μC/OS-II是一种适用于嵌入式系统的抢占式实时多任务操作系统,开放源代码,便于学习和使用。介绍μC/OS-II在任务级和中断级的任务切换原理,以及这一操作系统基于嵌入式系统的对于中断的处理;相对于内存资源较少的单片机,着重讨论一种优化的实用堆栈格式和切换形式,以提高资源的利用率;结合MSP430单片机,做具体的分析。   引言   在嵌入式操作系统领域,由Jean J. Labrosse开发的μC/OS,由于开放源代码和强大而稳定的功能,曾经一度在嵌入式系统领域引起强烈反响。而其本
  3. 所属分类:其它

    • 发布日期:2020-11-07
    • 文件大小:240640
    • 提供者:weixin_38610052
  1. 嵌入式系统/ARM技术中的嵌入式实时操作系统μC/OS-II及其应用

  2. 早在上世纪六十年代,就已经有人开始研究和开发嵌入式操作系统。但直到最近,它才在国内被越来越多的提及。其在通信、电子、自动化等需要实时处理的领域所日益显现的重要性吸引了人们越来越多的注意力。针对国内大部分用户使用的51系列的8位处理器,我们可以选择μC/OS-II 。   μC/OS-II是由Labrosse先生编写的一个开放式的内核,它最主要的特点就是源码公开的自由软件。这一点对于用户来说可谓利弊各半;好处在于,一方面它是免费的;另一方面用户可以根据自己的需要对它进行修改。坏处在于,它缺乏必要
  3. 所属分类:其它

    • 发布日期:2020-11-18
    • 文件大小:88064
    • 提供者:weixin_38675506
« 1 2 3 4 5 6 78 9 10 11 12 ... 50 »