本文以FreeRTOS为例,如果我们自己在官网下载源码然后手动移植代码就是使用FreeRTOS的原生API接口,如果我们使用STM32CubeMX来配置工程就是使用的CMSIS-API接口,是对FreeRTOS的原生API接口进行了封装。 一、RTOS为什么要搞两种API? CMSIS-RTOS API是ARM公司为RTOS内核制定的一 ...
↑点击上方蓝色字体,关注“嵌入式软件实战派”获得更多精品干货。 “师兄,不好意思,又打扰你一下。” 此时的我刚解了一个bug,正闭目养神缓解一下疲惫的精神。听到妹子在叫我,忽然又精神百倍了。 “没事,你说。” “自从你上次给我讲解了RTOS的 ...
这个API函数的作用是创建新的任务并将它加入到任务就绪列表,函数参数含义为: 「pvTaskCode」:函数指针,指向任务函数的入口。任务永远不会返回(位于死循环内)。该参数类型TaskFunction_t定义在文件projdefs.h中,定义为:typedef void(*TaskFunction_t)( void * ),即 ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果