本文主要是介绍通过pyserial操作串口,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
安装好pySerial库之后就可以通过python打开串口了
>>> import serial
>>> ser=serial.Serial("com23",baudrate = 115200, bytesize = 8,parity = 'N',stopbits = 1,timeout=0.5)
设备名对于不同的设备和操作系统是不一样的。 比如,在Windows系统上,你可以使用0,1等表示的一个设备来打开通信端”COM0”和”COM1”。 一旦端口打开,那就可以使用read() , readline() 和 write() 函数读写数据了。
操作串口示例:
>>> ser.write(b"at\r\n") #向端口写AT命令
4
>>> ser.read(60)
b'\r\nOK\r\n'
>>> ser.write(b"ati\r\n")
5
>>> ser.read(60)
b'\r\nQuectel\r\nEC600M\r\nRevision: EC600MCNLAR01A04M08_XBND_OCPU_Q'
这篇关于通过pyserial操作串口的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!