码迷,mamicode.com
首页 >  
搜索关键字:freertos    ( 232个结果
STM32CubeIDE+FreeRTOS互斥量实验
在 FreeRTOS 操作系统中为了降低优先级翻转问题利用了优先级继承算法。优先级继承算法是指,暂时提高某个占有某种资源的低优先级任务的优先级,使之与在所有等待该资源的任务中优先级最高那个任务的优先级相等,而当这个低优先级任务执行完毕释放该资源时,优先级重新回到初始设定值。因此,继承优先级的任务避免 ...
分类:其他好文   时间:2019-12-11 17:23:04    阅读次数:301
RT_THREAD之工具学习
CmBacktrace (Cortex Microcontroller Backtrace)是一款针对 ARM Cortex-M 系列 MCU 的错误代码自动追踪、定位,错误原因自动分析的开源库。支持裸机、ucos rh-thread,freertos.适配 Cortex-M0/M3/M4/M7 M ...
分类:其他好文   时间:2019-12-05 01:12:48    阅读次数:102
FreeRTOS队列
队列基础知识 队列用于任务与任务、任务与中断之间的通信; 队列中可以存储有限的、大小固定的数据项目,队列所能保存的最大数据项目的数量叫做队列的长度,创建队列的时候会指定数据项目的大小和队列的长度; 队列采用先进先出(FIFO)的存储缓冲机制,也可以使用后进先出(LIFO)的存储缓冲机制; 将消息发送 ...
分类:其他好文   时间:2019-12-02 13:54:38    阅读次数:121
FreeRTOS递归信号量的意义
递归信号量的属性:同一个任务中,可以被获取多次,且需要释放相同次数才能被其他任务获取。 1.递归信号量的创建、获取、释放: xxMux = xSemaphoreCreateRecursiveMutex(); xSemaphoreTakeRecursive(xxMux,osWaitForever); ...
分类:其他好文   时间:2019-10-31 13:20:09    阅读次数:123
020 - FreeRTOS学习路线总结
零.为什么写? 在H7-tools预售群里,有位朋友提出如何学习FreeRTOS这类的问题,便由此总结下自己的学习路线。最近又打算接触RTT,和FreeRTOS做个对比。 文章分两步来讲,学习路线和学习资料。 一.学习路线 1.1 学习路线是什么? 从本质上来讲,学习路线是一种思维模型,说简单点,就 ...
分类:其他好文   时间:2019-10-28 19:08:41    阅读次数:118
STC8
一 时钟: IRC:24MHZ;LSI:32.768KHZ;HSE:4~33MHZ,外设可分频 二 2种低功耗模式: IDLE:1.3MA@6MHZ,外设可唤醒。 STOP: 三:ISP下载更新模式:无需专用仿真器 四:C51开发模式: 众多的寄存器:IO设置/中断设置/外设,引脚分时复用功能选择的 ...
分类:其他好文   时间:2019-10-07 19:16:28    阅读次数:149
FreeRTOS的任务
FreeRTOS 任务不允许以任何方式从实现函数中返回——它们绝不能有一条”return”语句,也不能执行到函数末尾。如果一个任务不再需要,可以显式地将其删除。 因此,创建的task要在函数末尾有个死循环,如果确定不再需要就调用vTaskDelete删除任务,可以传入task的handle或者nul ...
分类:其他好文   时间:2019-09-25 12:32:51    阅读次数:84
博世XDK110开发套件介绍
由于工作的需要,接触到XDK110,它是由德国博世开发的传感器BOX,采用的FreeRTOS嵌入式系统。 支持HTTP,TCP,UDP,MQTT,Lwm2m,BLE等无线通信协议。大多数的应用Demo, 基于eclipse的IED XDK Workbench已提供,在线下载导入项目。 可以将采集的传 ...
分类:其他好文   时间:2019-09-23 15:14:12    阅读次数:256
FreeRTOS--二元信号量--任务与中断的同步
一般二元信号量用于任务同步,利用二元信号量对任务与中断同步,中断服务例程中只是释放信号量,相当于把中断应该处理的事情放到了任务里进行处理,如果某个中断处理任务特别紧急,则相应的任务优先级可以设置为最高,以保证此任务随时抢占系统中的其他任务。 使用一个定时器TIM6,每隔3中断一次秒释放一个信号量,T ...
分类:其他好文   时间:2019-09-03 16:20:07    阅读次数:239
1、FreeRTOS移植
目录 1.FreeRTOS目录结构 2.移植 3.FreeRTOSConfig.h 文件分析 正文 1.FreeRTOS目录结构 FreeRTOS FreeRTOS简略目录如下: ├─FreeRTOS │ ├─Demo // 各种开发工具的完整Demo,开发者可以方便的以此搭建出自己的项目,甚至直接 ...
分类:其他好文   时间:2019-08-29 23:00:50    阅读次数:95
232条   上一页 1 2 3 4 5 6 ... 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!