
RTOS
公孙璃
这个人很懒,什么都没有说。
展开
-
嵌入式操作系统FreeRTOS的原理与实现
URL: http://www.eefocus.com/sensorwireless/blog/08-03/144457_c9bd6.html摘要:FreeRTOS是一个源码公开的免费的嵌入式实时操作系统,通过研究其内核可以更好地理解嵌入式操作系统的实现原理.本文主要阐述FreeRTOS系统中的任务调度机制、时间管理机制、任务管理机制以及内存分配策略的实现原理,并指出FreeRTOS在应用中的转载 2014-07-16 10:06:20 · 940 阅读 · 0 评论 -
Zynq7000术语详解
URL: http://www.openhw.org/bbs/article_1237_380029.html相信大家刚看到Zynq手册的时候,对着那么一大堆缩略语肯定是一头雾水,特转来一篇文章,为大家解惑摘要:本文介绍与XILINX的EPP平台成员, ZYNQ芯片相关的缩写术语和含义. 与简单翻译术语不同,本文对每个缩写在本行业其他公司的展开含义也略作介绍, 避免混转载 2014-07-07 16:57:29 · 1447 阅读 · 0 评论 -
FreeRTOS vApplicationSetupHardware()
URL: http://www.freertos.org/Interactive_Frames/Open_Frames.html?http://interactive.freertos.org/forums转载 2014-07-08 14:29:11 · 1161 阅读 · 0 评论 -
FreeRTOS: Change the priority of a task from within an ISR?
URL: http://ehc.ac/p/freertos/discussion/382005/thread/4c7ba356/Does there exist a way to change the priority of a task from within an ISR?Thanks,转载 2014-07-08 14:43:52 · 1122 阅读 · 0 评论 -
FreeRTOS任务切换解析
URL: http://blog.sina.com.cn/s/blog_5f0bed160100tqnu.html说明:嵌入式系统FreeRTOS任务切换牵涉到具体硬件体系结构的支持,(堆栈类型,寄存器种类,工作模式等不同)下面根据CortexM3内核---STM32处理器---进行介绍:一:启动第一个任务,二:portYIELD_WITHIN_API(任务切换转载 2014-07-07 16:30:09 · 1380 阅读 · 0 评论 -
FREERTOS之任务调度vPortYield
URL: http://zyq5510806.blog.163.com/blog/static/122738986201282665122797/2009-05-13 声明:本篇文章主要参考了http://blog.ednchina.com/bluehackerfreertos支持多个任务具有相同的优先级,因此,当它被配置为可抢占内核时,调度算法既支持基于优先级的调度,转载 2014-07-07 16:22:26 · 2570 阅读 · 0 评论 -
vTaskPrioritySet和uxTaskPriorityGet源码分析
URL: /*----------------------------------------------------------- *pxTask:被修改优先级的任务句柄(即目标任务)——参考xTaskCreate() API *函数的参数pxCreatedTask 以了解如何得到任务句柄方面的信息。 *任务可以通过传入NULL 值来修改自己的优先级。 *uxNewPri转载 2014-07-07 16:25:40 · 1787 阅读 · 0 评论 -
二值信号量和互斥信号量的区别
互斥信号量和二进制信号量的区别 互斥型信号量必须是同一个任务申请,同一个任务释放,其他任务释放无效。同一个任务可以递归申请。 二进制信号量,一个任务申请成功后,可以由另一个任务释放。 二进制信号量实现任务互斥: 打印机资源只有一个,abc三个任务共享,当a取得使用权后,为了防止其他任务错误地释放了信号量(),必须将打印机房的门关起转载 2014-06-30 16:00:23 · 8536 阅读 · 0 评论 -
VxWorks 二进制信号量,互斥信号和计数信号量的区别
URL: http://blog.youkuaiyun.com/hxg130435477/article/details/5998006转载 2014-06-30 16:01:34 · 3417 阅读 · 0 评论 -
FreeRTOS 的互斥信号量与二进制信号量
URL: http://bbs.ednchina.com/BLOG_ARTICLE_145889.HTM转载 2014-06-30 16:02:58 · 1735 阅读 · 0 评论 -
配置 FreeRTOS
URL: http://blog.youkuaiyun.com/liyuanbhu/article/details/7912170配置FreeRTOSFreeRTOS 是高度可配置的。所有的可配置项都在FreeRTOSConfig.h 文件中。每一个Demo 程序中都包含了一个配置好的FreeRTOSConfig.h 文件,可以以Demo程序中的FreeRTOSConfig.h 文件作为模转载 2014-06-30 11:51:50 · 860 阅读 · 0 评论 -
FreeRTOS之taskYIELD()
URL: http://www.mcuchina.com/article/2007/1227/article_59.html1.taskYIELD() 比如我创建了8个优先级一样的task,并且没有创建其他优先级的进程, 而且8个task每个task都不会调用任何引起本task从就绪运行队列链表中被摘掉的系统函数,就像示例中 vStartIntegerMathTask转载 2014-06-26 17:50:09 · 2893 阅读 · 0 评论 -
FreeRTOS 特性简介
URL: http://blog.youkuaiyun.com/liyuanbhu/article/details/7911163FreeRTOS 由 Richard Barry 开发,是一个开源的、可移植的、小型的嵌入式实时操作系统内核。FreeRTOS 既支持抢占式多任务,也支持协作式多任务。FreeRTOS的主要特性如下:实时性:FreeRTOS “可以”配置成为一个硬(Hard)实转载 2014-06-26 15:25:31 · 1361 阅读 · 0 评论 -
开源软件架构翻译计划-卷2:第3章 FreeRTOS
FreeRTOS(读作"free-arr-toss")是一个嵌入式系统使用的开源实时操作系统。FreeRTOS被设计为“小巧,简单,和易用”,能支持许多不同硬件架构以及交叉编译器。FreeRTOS自2002年Richard Barry开始开发以来,一直都在积极开发中。至于我,我不是FreeRTOS的开发人员或贡献者,我只不过是一个最终用户和爱好者。因此,这章将着重与FreeRTOS架构之“转载 2014-06-26 15:16:53 · 766 阅读 · 0 评论 -
嵌入式操作系统FreeRTOS的原理与实现
URL: http://www.eefocus.com/sensorwireless/blog/08-03/144457_c9bd6.html摘要:FreeRTOS是一个源码公开的免费的嵌入式实时操作系统,通过研究其内核可以更好地理解嵌入式操作系统的实现原理.本文主要阐述FreeRTOS系统中的任务调度机制、时间管理机制、任务管理机制以及内存分配策略的实现原理,并指出FreeRTOS在应用中的转载 2014-06-26 14:41:21 · 532 阅读 · 0 评论 -
ZedBoard-自定义PWM外设及TTC定时器API探索
URL: http://www.61ic.com/FPGA/Xilinx/201211/46138.html最近拿到了ZedBoard,玩了两三天把官方提供的例程跑了差不多一半。先把官方的HelloWorld和“按键-定时器-点灯”的裸跑工程跑一遍,熟悉一下开发环境;然后自己自定义了一个工程,用PS-GPIO和EMIO-GPIO跑了个小程序,总算弄明白了EMIO的结构与作用(这部分在Xilin转载 2014-07-07 17:05:51 · 2225 阅读 · 0 评论