ThreadX内核输入函数是做什么的?
这个函数不返回是什么意思?
如何安排和执行tx_application_define函数中创建的线程?
发布于 2014-06-04 18:33:17
ThreadX内核-enter例程执行以下
- Call any port specific pre-processing.
- Invoke the low-level initialization to handle all processor specific initialization issues.
- Invoke the high-level initialization to exercise all of the ThreadX components.
- Call any port specific post-processing.
tx_application_define。回答您的问题
tx_application_define,它由您来实现。它在本质上与用户回调例程非常相似,只是它不是作为函数指针提供的(也就是说,tx_application_define符号是在链接时而不是在运行时解析的)。此函数通常应该在其中创建所有线程。__enable_interrupt中调用函数tx_application_define),因为ThreadX内核-enter例程在进入调度循环之前确保了这一点。https://stackoverflow.com/questions/23559194
复制相似问题