【发布时间】:2023-02-08 17:40:10
【问题描述】:
我正在使用 C#“Windows 窗体应用程序”通过 RS232 发送 CAN 消息。
在“Form1”中,我使用定时器接收和发送 CAN-masseges。由于我的“Form1”已经满了,我想知道是否可以在使用一个串口的同时使用两个窗体?我将从“Form2”发送一些 CAN 消息。
有人对我有什么建议吗?
注意:CAN 消息是使用定时器发送的。
【问题讨论】:
我正在使用 C#“Windows 窗体应用程序”通过 RS232 发送 CAN 消息。
在“Form1”中,我使用定时器接收和发送 CAN-masseges。由于我的“Form1”已经满了,我想知道是否可以在使用一个串口的同时使用两个窗体?我将从“Form2”发送一些 CAN 消息。
有人对我有什么建议吗?
注意:CAN 消息是使用定时器发送的。
【问题讨论】:
我们用两台打印机完成了这项工作,并将 RS232 电缆分开,使其具有 1 个输出和两个输入。 只有当我们打开两台打印机时您一次使用一个输入,它才会起作用,您会得到错误的数据。为了做您想做的事,我会寻找更好的数据线和硬件。我认为使用端口开关可以获得更好的结果。
【讨论】: