-
关掉matlab用过的Configure Virtual Serial Port Driver创建的虚拟端口,记得最后要做如下操作:
>> s = serial('COM3') Serial Port Object : Serial-COM3 Communication Settings Port: COM3 BaudRate: 9600 Terminator: 'LF' Communication State Status: closed RecordStatus: off Read/Write State TransferStatus: idle BytesAvailable: 0 ValuesReceived: 0 ValuesSent: 0 >> fclose(s) >> instrfind Instrument Object Array Index: Type: Status: Name: 1 serial closed Serial-COM3 2 serial open Serial-COM3 3 serial closed Serial-COM3 4 serial closed Serial-COM3 5 serial closed Serial-COM3 6 serial closed Serial-COM3 7 serial closed Serial-COM3 8 serial closed Serial-COM3 9 serial closed Serial-COM3 >> delete(instrfind)
关掉matlab用过的Configure Virtual Serial Port Driver创建的虚拟端口
文章讲述了在MATLAB环境中,使用serial函数打开COM3端口进行串行通信后,如何通过fclose(s)关闭端口,并通过instrfind检查打开的端口状态,最终利用delete(instrfind)删除所有关闭的SerialPortObject,确保虚拟端口被正确清理。
摘要由CSDN通过智能技术生成