串口操作类简介
SerialPort类负责管理串口文件资源,支持同步/事件驱动I/O、插针和中断状态访问,以及串行驱动程序属性的访问。通过访问BaseStream属性,该类可封装在内部流对象中,以便于包装或使用流类的操作。SerialPort类兼容多种编码,包括ASCII、UTF8、Unicode、UTF32,以及代码页小于50000或mscorlib.dll中定义的代码页54936的编码。使用备用编码时,需借助ReadByte或Write方法并执行自定义编码。通过GetPortNames方法可获取计算机的可用端口列表。需要注意,当SerialPort对象被阻塞时,读取操作不会终止线程;应关闭基础流或释放SerialPort对象。
8.34KB
文件大小:
评论区