我在继承的应用程序中有三个必需的任务。 它们似乎是 TI 库线程、我找不到它们的文档。
是否有(1)"Timeslot_thread ()"、(2)"NWM_thread ()"和(3)"appSim_thread ()"的文档?
如何确定他们的堆栈要求、资源利用率和运行时要求? 是否有可供检查的源代码?
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 库线程、我找不到它们的文档。
是否有(1)"Timeslot_thread ()"、(2)"NWM_thread ()"和(3)"appSim_thread ()"的文档?
如何确定他们的堆栈要求、资源利用率和运行时要求? 是否有可供检查的源代码?
Jim、
Timeslot_thread、NWM_thread 是为管理 MAC 层的各个方面(时间槽和网络管理)而创建的两个线程。 因为它位于 MAC 层、所以它以预编译库的形式提供。
appSim 可在 app_task_wmaster.c 中找到
尽管这指向 BLE 堆栈文档、但您可以使用相同的概念通过实时对象查看器来分析每个任务函数的堆栈峰值使用情况:
也就是说、我认为它们的创建具有足够的内存、可支持我们的最大网络规模。