找回密码
 立即注册
查看: 301|回复: 0

学习打卡专用贴 (主要学习freertos)。

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:225
  • 最近打卡:2025-05-08 04:33:05

79

主题

631

回帖

1152

积分

金牌会员

积分
1152
发表于 2024-9-27 08:03:44 | 显示全部楼层 |阅读模式
本帖最后由 durongze 于 2024-9-28 07:41 编辑

1.freertos的主文件:
1.1 crouting.c  这个是一个协程文件,据说废弃了。内部实现类似于case。后面详述。
1.2 event_groups.c  这个是一个事件组文件。比如说多人完成一个项目,项目主流程是一个任务,这个主任务运行需要初始化多个外围设备。而这些外围设备之间有些有一些关联,有些没有关联,但主任务都和它们有关联,这时候主任务可能就需要一个事件组来处理它们之间的关联关系, 等到所有设备都初始化完成,主任务就可以继续运行。
1.3 list.c
1.4 queue.c
1.5 stream_buffer.c
1.6 tasks.c
1.7 timers.c

1.8 port.c
回复

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-9 07:58 , Processed in 0.103749 second(s), 46 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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