我该如何使用C语言从串口读取数据?然后再将这些数据传输给调制解调器?我正在使用RS 232电缆进行串口通信...
我该如何使用C语言从串口读取数据?然后再将这些数据传输给调制解调器?我正在使用RS 232电缆进行串口通信...
/dev/ttya
之类的设备,并使用read()
、write()
和ioctl()
来读取、写入和配置串口。CreateFile()
函数打开名为COM1
(或某些版本上的\\.\COM1
)的文件,并使用SetCommState()
和DCB
结构之类的函数进行配置和操作。虽然细节与*nix上需要执行的操作类似,但组织方式完全不同。您可以在MSDN找到有关配置和使用COM端口的完整讨论。