RTOS:windows ce:我可以在内核模式下为PID控制循环执行所有计算吗?

时间:2011-09-26 23:29:52

标签: c++ windows-ce rtos

在Windows CE中,我可以在“内核模式”中对PID(比例 - 积分 - 微分)控制循环进行所有计算,并避免使用“用户模式”吗?我将通过TCP = IP将数据传输到另一台机器以获得最终结果,以使系统保持“内核模式”。我的理解是从“内核模式”切换到“用户模式”,反之亦然需要花费时间......往返40us。

1 个答案:

答案 0 :(得分:0)

我认为你可以这样做,你应该调用SetKMode函数将你的线程放出或者进入内核模式。来自CE团队的这两篇博文中的更多细节:What is Kernel Mode?Inside Windows CE API Calls