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

搜索资源列表

  1. 单片机开发宝典(几种流行的单片机)

  2. 单片机诞生于20世纪70年代。所谓单片机是利用大规模集成电路技术把中央处理单元(Center Processing Unit,也即常称的CPU)和数据存储器(RAM)、程序存储器(ROM)及其他I/O通信口集成在一块芯片上,构成一个最小的计算机系统,再加上了中断单元,定时单元及A/D转换等更复杂、更完善的电路,使得单片机的功能越来越强大,应用更广泛[1]。 现在更多单片机的发展已经进入了嵌入式系统时代, 由于制造工艺的进步,有如 VHDL、RTOS、CPLD、FPGA、DSP、ARM等这一系列
  3. 所属分类:硬件开发

    • 发布日期:2010-07-08
    • 文件大小:851kb
    • 提供者:yonghong3
  1. 实时操作系统(RTOS)详解

  2. 第 2章 实时系统概念 2.0 前后台系统 (FOREGROUND/BACKGROUND SYSTEM) 2.1 代码的临界段 2.2 资源 2.3 共享资源 2.4 多任务 2.5 任务 2.6 任务切换(CONTEXT SWITCH OR TASK SWITCH)2.7 内核(KERNEL) 2.8 调度(SCHEDULER) 2.9 不可剥夺型内核 (NON-PREEMPTIVE KERNEL)2.10 可剥夺型内核 2.11 可重入性(REENTRANCY) 2.12 时间片轮番调度法
  3. 所属分类:OS

  1. 北京中科信软实时嵌入式系统 VxWorks培训1

  2. 培训目标: After this course, students will be able to: Design, develop, debug, build, and test real-time applications in a target-host development environment with Workbench and VxWorks. Efficiently use the tools and functionality of WorkbenchCourse For
  3. 所属分类:嵌入式

    • 发布日期:2013-03-21
    • 文件大小:488kb
    • 提供者:tjw891207
  1. 微控制器:架构、编程、接口和系统设计

  2. 《微控制器:架构、编程、接口和系统设计》全面介绍各种主流微处理器、控制与通信接口、嵌入式系统编程、嵌入式实时操作系统以及开发调试工具和系统设计等内容,系统完整地讨论了嵌入式系统开发的相关技术和知识,适合电学、电子学、计算机科学工程专业的本科生阅读。对嵌入式系统设计感兴趣的软件工程师和对单片机交互感兴趣的硬件工程师而言,《微控制器:架构、编程、接口和系统设计》也是难得的软硬件兼备的优秀参考书。《微控制器:架构、编程、接口和系统设计》从8051微控制器着眼,讲解使用8051、68HC11、80x9
  3. 所属分类:硬件开发

    • 发布日期:2015-04-23
    • 文件大小:56mb
    • 提供者:limengbo91
  1. FreeRTOS V10.0.1 版本源码和例程

  2. FreeRTOS 作为开源的轻量级实时性操作系统,不仅实现了基本的实时调度、信号量、队列和存储管理,而 且在商业应用上不需要授权费。 FreeRTOS 的实现主要由 list.c、queue.c、croutine.c 和 tasks.c 4 个文件组成。list.c 是一个链表的实现,主要 供给内核调度器使用;queue.c 是一个队列的实现,支持中断环境和信号量控制;croutine.c 和 task.c 是两种任务 的组织实现。对于 croutine,各任务共享同一个堆栈,使 RAM 的需
  3. 所属分类:OS

    • 发布日期:2018-01-31
    • 文件大小:17mb
    • 提供者:cos12a
  1. STM32H743 UCOS开发手册_V1.1.pdf

  2. STM32H743 UCOS开发手册,可以学习移植在CM4内核 其余芯片上,熟练掌握后可以应用在M3,m0等芯片上进行开发ALIENTEK STM32H743UCOs开发手册 ALIENTEK阿波罗Ucos|开发教程 文档更新说明 版本 版本更新说明 负责人校审发布日期 初稿: 第一章 UCOSII移植 第二章 Cortex-M3M4基础 第三章移植文件讲解 第四章 UCOSII移植 第五章 UCOSI任务管理 第六章任务相关API函数使用 V10第七章UCOSⅢ系统内部任务 左忠凯刘军2018
  3. 所属分类:C

  1. espressif_常见问题p18有两种SDK的区别.pdf

  2. 8266两种编程方式的介绍,常见问题, if ((WDEV_NOW() - tick_now2) >= 1000000) { static u32 idx = 1; tick_now2 = WDEV_NOW(); os_printf("b%u:%d\n", idx++, j); j = 0; }目录 1.应用 为什么云端升级需要2个B|N文件?“user1bn”和“user2bn”有什么区别? 如何生成“use1.bn
  3. 所属分类:C

  1. Freescale MQX™ RTOS 用户指南

  2. Freescale MQX RTOS 用户指南 中文版本。MQX™实时操作系统是为采用单处理器、多处理器和分布式处理器的嵌入式实时系统而设计的。为借力 MQX 操作系统的成功,飞思卡尔半导体将这一软件平台应用到其微处理器中。与原始 MQX RTOS 发行版相比,Freescale MQX RTOS 发行版更易于配置和使用。内容 小节编号 标题 页 第1章 开始之前 1.1关于MQXM实时操作系统(RTOS)… ...17 1.2关于本书 13约定 18 1.3.1提示.… 18 1.3.2附注.
  3. 所属分类:其它

    • 发布日期:2019-03-23
    • 文件大小:2mb
    • 提供者:hebut971372
  1. 基于单片机的电子存包柜的软件设计

  2. Small RTOS 对RAM 需求小,非常适合单片机这类资源比较少的系统上。RTOS 具有多任务处理,较强的实时性,可裁减的内核,使得实时应用程序的设计、扩展和维护变得更容易。RTOS 思想的引入,一改传统单片机软件设计方法,使其不再是单一线程结构方式,通过应用程序分割为若干独立的任务,RTOS 使得应用程序的设计过程大为简化。本文结合基于单片机的电子存包柜的软件设计,简要分析了Small RTOS 的设计思想及消息队列通信机制的应用。 1. Small RTOS51 的基本原理
  3. 所属分类:其它

    • 发布日期:2020-07-14
    • 文件大小:277kb
    • 提供者:weixin_38692836
  1. 建立一个属于自己的AVR的RTOS(第一篇:函数的运行)

  2. 第一篇:函数的运行 在一般的单片机系统中,是以前后台的方式(大循环+中断)来处理数据和作出反应的。
  3. 所属分类:其它

    • 发布日期:2020-08-03
    • 文件大小:44kb
    • 提供者:weixin_38729221
  1. RTOS的中断处理和系统处理

  2. 文章详细介绍了RTOS的中断处理和系统处理
  3. 所属分类:其它

    • 发布日期:2020-08-19
    • 文件大小:47kb
    • 提供者:weixin_38679233
  1. 嵌入式系统/ARM技术中的解析Xenomai在实时Linux的应用

  2. 引 言   随着嵌入式设备的快速发展,嵌入式设备的功能和灵活性要求越来越高,很多嵌入式设备中都开始使用操作系统。由于工作的特殊性,很多嵌入式设备要求系统对外部事件的中断响应必须在事先设定的时限范围内完成,使系统具有可预测性,而通用的桌面操作系统大都是非实时或者是软实时的,无法满足需求,因此就必须使用实时操作系统(Real-Time Operating System,RTOS)。   实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间
  3. 所属分类:其它

    • 发布日期:2020-10-22
    • 文件大小:412kb
    • 提供者:weixin_38659646
  1. 如何通过调度策略实现RTOS的实时性能

  2. 对很多嵌入式系统来说,一个设计良好的实时操作系统(RTOS)可以让开发工程师掌握系统执行任何任务或响应任何关键事件的时间,满足系统实时性要求。为了理解RTOS如何通过系统调度策略实现实时性要求,本文介绍了抢占式调度、可抢占的内核、优先级继承和中断处理等概念。
  3. 所属分类:其它

    • 发布日期:2020-10-26
    • 文件大小:125kb
    • 提供者:weixin_38680247
  1. 嵌入式系统/ARM技术中的使用完整版本的Angel开发应用程序

  2. 在这里介绍一些使用完整版本的Angel开发应用程序时的知识,主要包括:   ·开发应用程序时需要规划的内容。   ·使用完整版本的Angel开发应用程序时的编程限制。   ·Angel和实时操作系统RTOS一起使用时的技术。   ·用户应用程序在处理器特权模式下执行。   ·异常中断处理程序链接。   ·C语言运行时库的使用方式。   ·在调试时使用断言(assertions).   ·关于断点的设置。   (1)开发应用程序时需要规划的内容   在着手开发应用程序之前,必须
  3. 所属分类:其它

    • 发布日期:2020-11-13
    • 文件大小:64kb
    • 提供者:weixin_38625416
  1. 嵌入式系统/ARM技术中的uCOS II在ARM处理器上移植过程中的中断处理

  2. uCOS II是一个源码公开、可移植、可固化、可剪裁和抢占式的实时多任务操作系统,其大部分源码是用ANSI C编写,与处理器硬件相关的部分使用汇编语言编写。总量约200行的汇编语言部分被压缩到最低限度,以便于移植到任何一种其它的CPU上。   uCOS II最多可支持56个任务,其内核为占先式,总是执行就绪态的优先级最高的任务,并支持Semaphore (信号量)、Mailbox (邮箱)、MessageQueue(消息队列)等多种常用的进程间通信机制。与大多商用RTOS不同的是,uCOS I
  3. 所属分类:其它

    • 发布日期:2020-11-08
    • 文件大小:89kb
    • 提供者:weixin_38575421
  1. 嵌入式系统/ARM技术中的如何通过调度策略实现RTOS的实时性能

  2. 对很多嵌入式系统来说,一个设计良好的实时操作系统(RTOS)可以让开发工程师掌握系统执行任何任务或响应任何关键事件的时间,满足系统实时性要求。为了理解RTOS如何通过系统调度策略实现实时性要求,本文介绍了抢占式调度、可抢占的内核、优先级继承和中断处理等概念。   在设计工业控制系统或医疗设备时,大部分工程师和系统设计工程师会认为采用RTOS是必需的。然而,网际路由器、车载娱乐系统和多媒体设备等普通应用还需要采用RTOS吗?像Linux或Windows这样的通用操作系统是否就能胜 任呢?通
  3. 所属分类:其它

    • 发布日期:2020-11-30
    • 文件大小:133kb
    • 提供者:weixin_38685455
  1. 嵌入式系统/ARM技术中的μC/OS-II的多任务信息流与CAN总线驱动

  2. 摘要:阐述μC/OS-II多任务信息流关键技术与中断处理的一般方法和PC体系中断的基本概念;以CAN总线为例,详细分析在x86实模式下基于μC/OS-II的CAN总线驱动的实现过程。 关键词:μC/OS-II RTOS嵌入式系统 设备驱动 中断处理程序(ISR) 进程调度 μC/OS-II是美国人Jean Labrosse编写的一个免费的、源码公开的嵌入式实时内核。对于开发计算机嵌入式应用产品的技术人员来说是一个实用价值很高的实时嵌入式操作系统ERTOS(Embedded Real
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:119kb
    • 提供者:weixin_38636577
  1. 基于μC/OS-II和Simulink开发环境实现OSEK顺应性软件的设计

  2. 引言  现在V型开发模式已成为使用  广的汽车软件开发流程标准。这一标准流程得到许多工具的支撑,有来自Mathworks的工具,如用于功能开发和仿真的 Matlab/Simulink/Stateflow,用于自动代码生成的Real—TimeWorkshop,以及来自dSpace的工具。硬件有用于快速控制原型开发的AutoBox和用于硬件在环测试的模块,软件有产品级代码生成器TargetLink。它们在加快开发周期的同时,也提高了代码的可靠性。  平台软件方面,OSEK OS是广泛应用于汽车电子领
  3. 所属分类:其它

    • 发布日期:2021-01-13
    • 文件大小:148kb
    • 提供者:weixin_38590541