我有一个控制微处理器并与之通信的程序。程序向微处理器发送命令并在发送命令的同时接收反馈,在各种文本框中显示相同的内容。这是由命令控件激活/触发的。我现在需要实现一些与命令无关的反馈,因此不会由用户激活(电流和温度测量),但与微控制器控制的机器状态相关。我不喜欢在微端定时发送消息的想法,我宁愿在 pc 端每 x 秒接收信息并处理相同的信息。通过这种方式,我还可以包含一个用于不同更新间隔的选择器。我正在控制电机和加热器。
问题是:调用相关类来处理此类消息(电流和温度)、计时器、带有计时器的新线程、后台工作程序等其他东西的最佳实践是什么?