客服 - chic.ye :
machine UART
utime
_thread
ubinascii
uart0_write():
:
uart0.write() utime.sleep_ms()
()
listdata = [, , , ]
data = (listdata)
uart0.write(data)
ret = ubinascii.hexlify(data, )
(, data)
(, ret)
utime.sleep_ms()
uart0_read():
:
num = uart0.any()
utime.sleep_ms()
num2 = uart0.any()
num != num2:
num:
msg = uart0.read(num) (,(msg))
ret = ubinascii.hexlify(msg, )
(,ret)
utime.sleep_ms()
uart1_write():
:
uart1.write() utime.sleep_ms()
()
listdata = [, , , ]
data = (listdata)
uart1.write(data)
ret = ubinascii.hexlify(data, )
(, data)
(, ret)
utime.sleep_ms()
uart1_read():
:
num = uart1.any()
utime.sleep_ms()
num2 = uart1.any()
num != num2:
num:
msg = uart1.read(num) (,(msg))
ret = ubinascii.hexlify(msg, )
(,ret)
utime.sleep_ms()
uart2_write():
:
uart2.write() utime.sleep_ms()
()
listdata = [, , , ]
data = (listdata)
uart2.write(data)
ret = ubinascii.hexlify(data, )
(, data)
(, ret)
utime.sleep_ms()
uart2_read():
:
num = uart2.any()
utime.sleep_ms()
num2 = uart2.any()
num != num2:
num:
msg = uart2.read(num) (,(msg))
ret = ubinascii.hexlify(msg, )
(,ret)
utime.sleep_ms()
uart3_write():
:
uart3.write() utime.sleep_ms()
()
listdata = [, , , ]
data = (listdata)
uart3.write(data)
ret = ubinascii.hexlify(data, )
(, data)
(, ret)
utime.sleep_ms()
uart3_read():
:
num = uart3.any()
utime.sleep_ms()
num2 = uart3.any()
num != num2:
num:
msg = uart3.read(num) (,(msg))
ret = ubinascii.hexlify(msg, )
(,ret)
utime.sleep_ms()
__name__ == :
uart2 = UART(UART.UART2, , , , , )
uart_call(para):
(para)
para[] == :
msg = uart1.read(para[]) (, (msg))
para[] == :
msg = uart2.read(para[]) (, (msg))
uart2.set_callback(uart_call)
_thread.start_new_thread(uart2_read, ())
2022-04-18 19:51:51
|