安装好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'