gpt4 book ai didi

c++ - 串口计数器

转载 作者:行者123 更新时间:2023-11-28 07:49:49 25 4
gpt4 key购买 nike

我想使用串行端口将一个简单的交换机连接到我的计算机。每当开关关闭时,我想增加一个变量。我正在为该项目使用 Visual C++。

谁能告诉我完成这项任务的方法?我使用 Google 并找到了通过串行接口(interface)读取和写入数据的示例,但我不知道如何实现计数器。

最佳答案

我不认为这适用于普通串口,因为串口通常使用脉冲(对于连续的 1 或 0,几个脉冲可能具有相同的电平,但至少会有脉冲用于开始/序列的末尾,通常在中间)。消息中有一定数量的位,通常是 1 个起始位、8 个数据位和 1 个停止位。

如果您正在使用的系统上有并行端口或 GPIO 引脚,您可以这样做。

或者你必须实现一些比简单开关更多的逻辑,这样它就会发送一系列脉冲来组成一个完整的数据包,并有一条消息表示“关闭”,一条消息表示“打开”。

关于c++ - 串口计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14070424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com