分类
正在加载今日诗词...
超详细的FreeRTOS移植全教程——基于srm32 超详细的FreeRTOS移植全教程——基于srm32
准备在移植之前,我们首先要获取到FreeRTOS的官方的源码包。这里我们提供两个下载链接: 一个是官网:http://www.freertos.org/另外一个是代码托管网站:https://sourceforge.net/project
2019-10-05
从单片机到操作系统⑦——深入了解FreeRTOS的延时机制 从单片机到操作系统⑦——深入了解FreeRTOS的延时机制
没研究过操作系统的源码都不算学过操作系统 FreeRTOS 时间管理时间管理包括两个方面:系统节拍以及任务延时管理。 系统节拍:在前面的文章也讲得很多,想要系统正常运行,那么时钟节拍是必不可少的,FreeRTOS的时钟节拍通常由SysT
2019-10-04
从0开始学FreeRTOS-(列表&列表项)-6 从0开始学FreeRTOS-(列表&列表项)-6
FreeRTOS列表&列表项的源码解读第一次看列表与列表项的时候,感觉很像是链表,虽然我自己的链表也不太会,但是就是感觉很像。 在FreeRTOS中,列表与列表项使用得非常多,是FreeRTOS的一个数据结构,学习过数据结构的同学都
2019-09-25
从0开始学FreeRTOS-(消息队列)-5 从0开始学FreeRTOS-(消息队列)-5
问题解答曾经有人问我,FreeRTOS那么多API,到底怎么记住呢?我想说,其实API不难记,就是有点难找,因为FreeRTOS的API很多都是带参宏,所以跳来跳去的比较麻烦,而且注释也很多,要找还真不是那么容易,不过也没啥,一般都会有AP
2019-09-01
从0开始学FreeRTOS-(任务调度)-4 从0开始学FreeRTOS-(任务调度)-4
大家晚上好,我是杰杰,最近挺忙的,好久没有更新了,今天周末就吐血更新一下吧! 前言FreeRTOS是一个是实时内核,任务是程序执行的最小单位,也是调度器处理的基本单位,移植了FreeRTOS,则避免不了对任务的管理,在多个任务运行的时候,任
2019-08-31
从0开始学FreeRTOS-(列表与列表项)-3 从0开始学FreeRTOS-(列表与列表项)-3
FreeRTOS列表&列表项的源码解读第一次看列表与列表项的时候,感觉很像是链表,虽然我自己的链表也不太会,但是就是感觉很像。 在FreeRTOS中,列表与列表项使用得非常多,是FreeRTOS的一个数据结构,学习过数据结构的同学都
2019-08-31
从0开始学FreeRTOS-(创建任务)-2 从0开始学FreeRTOS-(创建任务)-2
补充开始今天的内容之前,先补充一下上篇文章从单片机到操作系统-1的一点点遗漏的知识点。 BaseType_t xTaskCreate( TaskFunction_t pvTaskCode,
2019-08-31
从0开始学FreeRTOS-1 从0开始学FreeRTOS-1
我们知道,(单核)单片机某一时刻只能干一件事,会造成单片机资源的浪费,而且还有可能响应不够及时,所以,在比较庞大的程序或者是要求实时性比较高的情况下,我们可以移植操作系统。因为这种情况下操作系统比裸机方便很多,效率也高。下面,杰杰将带你们走
2019-08-31
2 / 2