我用CreateFile打开COM端口(“COM1”),然后使用WriteFile将数据发送到设备。正如标题所说,WriteFile总是成功,甚至在* lpNumberOfBytesWritten中返回正确的字节数,就好像它确实传递了字节一样,即使设备没有连接!这是正常行为还是我搞砸了什么?
P.S。:我在与设备通话时遇到问题,所以我想知道这是否正常。
答案 0 :(得分:1)
串口是一个相当简单的设备,我认为它没有关于设备是否连接的概念。因此,当然,您始终可以将字符写入串行端口,这些位将无害地从连接器中渗出。