星瞳实验室APP,快速收到回复
  • 每一个新的提问,单独发一个新帖子
  • 帖子需要目的,你要做什么?
  • 如果涉及代码,需要报错提示全部代码文本,请注意不要贴代码图片
  • 必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
  • openmv串口发送十六进制指令



    • 我用openmv串口发送十六进制8F0005060708FF 其中0005060708可以正常以十六进制发送但是8F~FF就会出现两组十六进制不知道是怎么回事,如何解决???



    • 请附上详细的代码,报错,操作步骤。



    • gleep( 150)
      #延时150ms
      led.off()
      #暗灯
      time. sleep(100)

      OpenMv上P4,P5对应的串口3

      #第二个参数是波特率。用来更精细的控制
      uart = UART(3,

      uart.write ("\x8E")
      time.sleep(1)
      uart write ("\x00")
      time.sleep(1)
      uart.write("\x01")
      time.sleep(l)
      uart .write ("\x00")
      time sleep(1)
      uart.write("\x01")
      37
      time.sleep(1)
      88
      uart.write("\xFE")
      3
      time.sleep (5000)
      40
      41
      #变量led此时代表绿灯
      42
      led = pyb.LED(2)# Switchto using the green I
      43
      #如果openmv已连接到电脑
      45
      while (usb. isconnected()) :
      46
      led.on()
      47
      time.sleep(150)
      48
      led.off()
      49
      time .s1eep(100)
      led.on()
      t1me.tleep(150)
      led.ofro
      time,nleep(60o)
      FSL



    • 来自星瞳实验室APP: [常见问题]如何用串口输出数字/二进制/16进制 https://forum.singtown.com/topic/327

      char是0~255

      用pack打包数据