3 回答
TA贡献1850条经验 获得超11个赞
pyserial默认的写入格式是字符串,并不是16进制的。接收到的也是字符串,除非你在接收端设置了默认接受hex格式,就会显示hex。我用过蓝牙串口和Arduino开发板的串口,收到的都是字符串。
TA贡献1773条经验 获得超3个赞
Serial也是serial的属性呀。
['CR', 'EIGHTBITS', 'FIVEBITS', 'FileLike', 'LF', 'PARITY_EVEN', 'PARITY_MARK',
'PARITY_NAMES', 'PARITY_NONE', 'PARITY_ODD', 'PARITY_SPACE', 'SEVENBITS', 'SIXBI
TS', 'STOPBITS_ONE', 'STOPBITS_ONE_POINT_FIVE', 'STOPBITS_TWO', 'Serial', 'Seria
lBase', 'SerialException', 'SerialTimeoutException', 'VERSION', 'Win32Serial', '
XOFF', 'XON', '__builtins__', '__doc__', '__file__', '__loader__', '__name__', '
__package__', '__path__', 'ctypes', 'device', 'io', 'os', 'portNotOpenError', 'p
rotocol_handler_packages', 'serial_for_url', 'serialutil', 'serialwin32', 'sys',
'to_bytes', 'win32', 'writeTimeoutError']
添加回答
举报