当下FreeRTOS得到了Keil、STM32Cube MX等开发环境的大力支持,很大程度上无需再考虑移植等底层问题,简单设置后在代码中直接调用即可。不得不说,这是激动人心的,RTOS的各项特性所带来的方便给予我们极大的诱惑,总觉得只要用好RTOS,我们能把单片机玩出各种花样,再也不用考虑什么全局变... ...
分类:
其他好文 时间:
2019-02-23 21:53:57
阅读次数:
250
创建任务的函数如下: 第一个参数是:任务函数指针,即任务函数名。 敲黑板:创建任务和任务函数是两码事,一定要分清楚; 第二个参数是:这个参数不被FREE RTOS调用,就是辅助调试用的; 第三个参数是:为任务创建栈空间的大小,单位是字(不是byte),这个值自己大约给一个自己认为合理的值就可以了; ...
分类:
其他好文 时间:
2019-02-15 01:18:36
阅读次数:
177
loader loader 是导出为一个函数的 node 模块。该函数在 loader 转换资源的时候调用。给定的函数将调用 loader API,并通过 this 上下文访问。 loader配置 本地loader配置 loader用法 loader 工具库 js import { getOptio ...
分类:
Web程序 时间:
2019-01-14 01:01:46
阅读次数:
206
spark中join有两种,一种是RDD的join,一种是sql中的join,分别来看: 1 RDD join org.apache.spark.rdd.PairRDDFunctions join操作会返回CoGroupedRDD,CoGroupedRDD构造参数为rdd数组,即多个需要join的r ...
分类:
其他好文 时间:
2019-01-09 18:39:17
阅读次数:
221
(一)创建与删除任务函数 (二)上面的四个函数目前只用动态创建任务和删除任务 (三)动态创建任务 函数 xTaxkCreate() 1. 宏 configSUPPORT_DYNAMIC_ALLOCATION 必须为 1 2. 新创建的任务默认就是就绪态的,如果当前没有比它更高优先级的任务运行那么此任 ...
分类:
其他好文 时间:
2018-12-29 17:10:13
阅读次数:
223
今天的主题还是面试,上午面了第四家公司,这家公司做RTOS的,当然问了很多操作系统相关的知识。 说来也巧,自己这段时间刚好在看这个RTOS 源码,在网上也投了这家公司,但是过了一天就收到职位不符合的消息,但是公司居然打电话过来预约面试时间,心里一阵欣喜。不管结果如何好像是白白给了个面试的机会试试吧, ...
分类:
其他好文 时间:
2018-12-19 00:32:16
阅读次数:
182
關於Cortex System Timer (Systick) 網上隨便google就可以找到許多相關範例。 他就是ARM提供的一個24-bit的下數(count-down)計時器我看大部分應用都是提供給delay使用,在RTOS也有一些應用. 簡單提及一下 Systick Register Sys ...
分类:
其他好文 时间:
2018-12-11 00:34:41
阅读次数:
242
STM32Cubemx 是一个便捷,方便管理的软件平台。极大的优化了开发的过程,尽管很多人对此不适应。它包括了ST产品的每个系列除了STM8。平台包括了STM32Cube 硬件抽象层(一个STM32抽象层嵌入式软件,确保在STM32系列最大化的便携性)和一套的中间件组件(RTOS, USB, Fat ...
分类:
其他好文 时间:
2018-12-05 20:48:17
阅读次数:
2405
``` include "mbed.h" include "MCP23017.h" include "WattBob_TextLCD.h" include "TCS3472_I2C.h" include "stdint.h" include "VL6180.h" include "rtos.h" d ...
分类:
其他好文 时间:
2018-11-28 12:24:48
阅读次数:
97
怎么才能在RTOS系统中,通过 串口shell控制LED的开关。
分类:
移动开发 时间:
2018-11-22 15:21:23
阅读次数:
209