请选择 进入手机版 | 继续访问电脑版

求助串口问题

[复制链接]
jcsw04001 发表于 2020-5-13 10:30:52 来自手机 | 显示全部楼层 |阅读模式
用minicom串口通讯可以,但是用Python3的serial庫ttys1就发收不了信息,电脑串口接受的是随机乱码,不知道Python3的串口教程,谢谢
回复

使用道具 举报

Aaron 发表于 2020-6-27 10:19:15 | 显示全部楼层
  1. # for Python 2
  2. import serial

  3. ser = serial.Serial('/dev/ttyS1',115200)             # UART1 Tx=Pin8, Rx=Pin10
  4. #ser = serial.Serial('/dev/ttyS2',115200)             # UART2 Tx=Pin32, Rx=Pin33
  5. #ser = serial.Serial('/dev/ttyS3',115200)             # UART3 Tx=Pin37, Rx=Pin36 (Console)
  6. #ser = serial.Serial('/dev/ttyS4',115200)             # UART4 Tx=Pin13, Rx=Pin15
  7. #ser.write('hello'.encoder()) # to write data
  8. #ser.write('Hello world!\r\n') # to write data
  9. #ReadStr = (ser.readline()) # to read data

  10. i = 0
  11. while True:
  12.     i = i+1
  13.     ser.write("{0:d}\r\n".format(i)) # to write data
  14.     ReadStr = (ser.readline()) # to read data
  15.     print(ReadStr)
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册用户

本版积分规则

 
QQ在线咨询
点击这里给我发消息
点击这里给我发消息
电话咨询
0755-23012315
快速回复 返回顶部 返回列表