Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个与外部串行端口协商的 win CE 应用程序。
串口协议有一些限制规则。例如:
如果您收到一个 ANNOUNCE 信号,您应该在 3 毫秒后发送您的 ACKNOWLEDGE 信号,否则您的协商失败!
所以我需要以高优先级模式运行我正在运行的进程(并且虽然正在运行监听线程)。我认为操作系统应该延迟/推迟所有不重要的任务(它包括所有形式的绘画、重新绘画、更新等)。结果,UI 在某些时候可能没有响应,但这并不重要。
我想知道是否有办法/解决方法来实现这个目标。
查看智能设备框架。
http://www.opennetcf.com/library/sdf/
有一个 OpenNETCF.ThreadEntry.SetPriority() 方法。