小编Vel*_*ity的帖子

轮询正确的方式?

我是一名软件/硬件工程师,在C和嵌入式技术方面拥有丰富的经验.目前我正在忙着用C#(.NET)编写一些使用硬件进行数据采集的应用程序.现在以下,对我来说,燃烧,问题:

例如:我有一台机器,它有一个用于检测轴最终位置的开关.现在我正在使用USB数据采集模块来读取数据.目前我正在使用Thread来连续读取端口状态.

此设备上没有中断功能.

我的问题:这是正确的方法吗?我应该使用计时器,线程还是任务?我知道民意调查是你们大多数人"讨厌"的事情,但欢迎任何建议!

c# hardware multithreading task polling

19
推荐指数
1
解决办法
3万
查看次数

标签 统计

c# ×1

hardware ×1

multithreading ×1

polling ×1

task ×1