打印
[第三方配套工具]

FreeRTOS任务和协程的区别

[复制链接]
178|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
forgot|  楼主 | 2024-6-4 14:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.堆栈 协程是没有堆栈分配的,是所有创建的协程共同使用一个堆栈空间,这相比于任务来说,减少了RAM的使用空间。 2. 调度和优先级 协程使用协同调度,但是可以包含在使用的抢占优先级之中。
3. 宏定义 协程例程实现是通过一组宏提供的。
4. 条件限制 RAM使用量的减少是以在如何构建协程方面的一些严格限制为代价的。


使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1471

主题

11734

帖子

51

粉丝