如何使用中断启用和检测硬件IO端口的中断[英] How can I enable and detect interrupts with hardware IO ports using interrupts

本文是小编为大家收集整理的关于如何使用中断启用和检测硬件IO端口的中断的处理方法,想解了如何使用中断启用和检测硬件IO端口的中断的问题怎么解决?如何使用中断启用和检测硬件IO端口的中断问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

你好;
我的程序正在从硬件接收数据(通过串行端口).我想逐字节获取它.
如何检测数据何时来自 IO 端口?我想使用"硬件中断",但我做不到.你能帮我怎么做吗?

推荐答案

System.IO.Ports.SerialPort[^] 类提供 DataReceived 事件.顾名思义,它在接收到数据时触发.

订阅这个事件的方法,就可以逐字节处理数据了.

有关使用 SerialPort 的文章,请从 此处[^].

对不起,我没听懂你说的.能再描述一下吗?

本文地址:https://www.itbaoku.cn/post/1355947.html