Q我该如何进行串行(“comm”)端口 I/O?
A这取决于系统。在 Unix 下,您通常在/dev中打开、读取和写入一个设备文件,并利用终端驱动程序来调整其特性。(另请参阅问题 19.1 和 19.2。)在 MS-DOS 下,您可以使用预定义的流stdaux,或者像 COM1 这样的特殊文件,或者一些原始的 BIOS 中断,或者(如果您需要不错的性能)任何数量的驱动中断的串行 I/O 包。许多网民推荐 Joe Campbell 的著作《C 程序员串行通信指南》。
由 托管