FreeRTOS笔记 - 二(正点原子)

一,任务创建和删除

具体的参数(看视频)

1,动态和静态创建的区别

动态:

任务的任务控制块以及任务的栈空间所需的内存,均由FreeRTOS从 FreeRTOS 管理的堆中分配。

静态:

任务的任务控制块以及任务的栈空间所需的内存,需用户分配提供。

2,堆和栈的理解

stm32的栈:是由高地址向低地址生长,是向下生长的;堆:是由低地址高地址生长,是向上生长的

3、数据存储单位

4,任务创建和删除的详细过程

(动态)

第11讲 动态任务创建和删除详细过程(函数解析)_哔哩哔哩_bilibili

(静态)

第12讲 任务创建和删除(静态方式)_哔哩哔哩_bilibili

二,任务挂起和恢复

1,了解相关API函数

vTaskSuspend

vTaskResume

TaskResumeFromISR

注意:优先级

任务优先级中断优先级

2,实验

3,详细过程(函数解析)

三,中断管理

第16讲 FreeRTOS中断管理简介_哔哩哔哩_bilibili

1,中断优先级的分组

2,中断相关寄存器

3,实验

第17讲 FreeRTOS中断管理实验_哔哩哔哩_bilibili

四,临界段代码保护和任务调度器

1,相关函数

1.1具体解析

2,任务调度器挂起和恢复

2.1具体解析

五,列表和列表项

1,相关API函数

2,列表插入和删除实验

六,Demo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值