导航

    • 登录
    • 搜索
    • 版块
    • 产品
    • 教程
    • 论坛
    • 淘宝
    1. 主页
    2. dhar
    3. 楼层
    D
    • 举报资料
    • 资料
    • 关注
    • 粉丝
    • 屏蔽
    • 帖子
    • 楼层
    • 最佳
    • 群组

    dhar 发布的帖子

    • 请问openmv用UART转RS232给电脑发数时,数据乱码是z

      下面是代码,发送单个字符(电脑接收为十六进制):
      发送 1 电脑收到的是 7F
      发送 2 电脑收到的是 3F
      发送 3 电脑收到的是 7E
      发送 10 电脑收到的是 3D
      发送 20 电脑收到的是 1D
      发送 30 电脑收到的是 38
      发送 100 电脑收到的是 13
      RX、TX插线没有问题;串口设置也没有问题,波特率也设置正确

      import time,pyb
      from pyb import UART
      
      uart = UART(3, 115200)
      uart.init(115200,bits=8,parity=None,stop=1,timeout_char=100)     #parity(奇偶检验)
      
      clock = time.clock()
      
      while(True):   
          uart.writechar(10)   
          pyb.delay(500)
      

      0_1578796247612_QQ截图20200112103029.png
      求救啊😫 😫 😫 😫 😫

      发布在 OpenMV Cam
      D
      dhar