请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
我对一些 TI SDK 在示例中使用 POSIX 感到困惑。 例如、我在这里看到 pthread_create。 POSIX 使用是必需的还是可选的?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我对一些 TI SDK 在示例中使用 POSIX 感到困惑。 例如、我在这里看到 pthread_create。 POSIX 使用是必需的还是可选的?
在 TI-RTOS 内核(也称为 SYS/BIOS)上支持许多 POSIX 函数。 使用是可选的。 您甚至可以将本机 TI-RTOS API 的使用与 POSIX API 混合使用(有一些限制)。 许多 TI-RTOS 示例(尤其是在 SimpleLink SDK 中)使用 POSIX 来展示 TI-RTOS 和 FreeRTOS 之间的可移植性。
为什么要使用 POSIX 而不是原生 TI-RTOS API?
请注意、使用 POSIX API 而不是直接使用本机 TI-RTOS API 会产生占用空间开销。
有关 TI-RTOS 中 POSIX 支持的更多信息、请参阅 SimpleLink SDK、SYS/BIOS 或处理器 SDK 产品中 docs/tiposix/Users_Guide.html 文件中的"POSIX 用户指南"。