找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1012|回复: 4
收起左侧

freeRTOS可以在任务函数执行中创建新的任务吗?

[复制链接]
ID:709761 发表于 2023-1-4 11:35 | 显示全部楼层 |阅读模式
谢谢大家
回复

使用道具 举报

ID:883242 发表于 2023-1-4 11:56 | 显示全部楼层
可以,但是没有实际意义。
回复

使用道具 举报

ID:155507 发表于 2023-1-4 13:51 | 显示全部楼层
可以的。

FreeRTOS提供两种创建任务的方式与相应的API,为动态创建任务方式以及静态创建任务方式,一般而言,多数采用动态创建任务的方式进行任务的创建
回复

使用道具 举报

ID:1042619 发表于 2023-1-5 15:53 | 显示全部楼层
freertos.jpg.png

RTOS是有自己的一套逻辑要求的。不要在中断中切换任务。在主程序中建立任务,运行、切换任务,OS内核也会在节拍中断时隙里切换任务(占先切换)。可参考STC32G12K128 freerRTOS应用范例



回复

使用道具 举报

ID:415064 发表于 2023-1-5 18:15 | 显示全部楼层
可以的,没必要
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表