FreeRTOS 社区论坛· jona·· 13 天前AI 评分38
FreeRTOS 为何要求先包含 FreeRTOS.h 而非自动包含
Why requiring to include FreeRTOS.h but not including it?
AI 导读
FreeRTOS 原始编码规范制定者 Richard Barry 回应 task.h 中强制先包含 FreeRTOS.h 的设计:该规范源自安全相关工作,目的是让头文件包含顺序显式可控,避免头文件之间隐藏式互相包含。FreeRTOS 仅在引入 portable 头文件与配置文件默认值时例外,以保证必要顺序,且对应用开发者不可见。
来源:FreeRTOS 社区论坛 · forums.freertos.org