主题中讨论的其他器件:CC3235MODSF
您好!
我正在使用 CC3235MODSF Launchpad。 我注意到所有示例都使用了 POSIX。 我没有任何 POSIX 经验、但我非常熟悉本机 TI-RTOS。 我已经在 TI-RTOS 中编写了许多代码。 如何使用原生 TI-RTOS 调用 sl_Task。 请提供帮助。 我希望我可以坚持本机,而不是重做我的很多代码。 如果我在本机 TI-RTOS 中调用"SL"函数、我还需要注意什么其他重要事项吗?
谢谢
AJ
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.
您好!
我正在使用 CC3235MODSF Launchpad。 我注意到所有示例都使用了 POSIX。 我没有任何 POSIX 经验、但我非常熟悉本机 TI-RTOS。 我已经在 TI-RTOS 中编写了许多代码。 如何使用原生 TI-RTOS 调用 sl_Task。 请提供帮助。 我希望我可以坚持本机,而不是重做我的很多代码。 如果我在本机 TI-RTOS 中调用"SL"函数、我还需要注意什么其他重要事项吗?
谢谢
AJ
您只需要创建一个将运行 sl_Task 的线程(堆栈应该为2KB、除非您在 simplelink 处理程序中花费大量时间)。
由于 SDK 中的所有组件都使用 POSIX、因此每当您尝试使用 SDK 中的代码时、问题都会重复出现。
我建议您对从 SDK 中进行的任何操作使用 POSIX 适配。 您仍然可以直接使用 tirtos、因为 POSIX 是它上面的包装器、但请注意使用使用 不同接口的共享操作系统对象(例如线程同步对象和消息队列)。