[求助]unicodeError

3172浏览
查看: 3172|回复: 8

[求助] unicodeError

[复制链接]




  1. # -*- coding: utf-8 -*-
  2. # need your connect hardware IO 9/10 to loopback
  3. from fpioa_manager import fm
  4. from machine import UART
  5. from board import board_info
  6. from fpioa_manager import fm
  7. import time
  8. fm.register(9,fm.fpioa.UART1_TX,force = True)
  9. fm.register(10,fm.fpioa.UART1_RX,force = True)
  10. uart_A = UART(UART.UART1,115200,8,0,0,timeout = 1000,read_buf_len = 4096)
  11. write_str = "这是K210发送给Arduino的信息"
  12. while True:
  13.     uart_A.write(write_str)
  14.     time.sleep_ms(100)
  15.     read_data = uart_A.read()
  16.     if read_data:
  17.         read_str = read_data.decode("utf-8")
  18.         print("sring = ",read_data)
  19. uart_A.deinit()
  20. del uart_A
复制代码



问题和报错如上图,有大佬知道怎么解决吗?

问题图片

问题图片
报错.png

empty  版主

发表于 2021-3-7 16:27:47

如果是maixpy建议到 iot板块下面的maixpy 子板块 的问题求助发表求助帖欧
回复

使用道具 举报

Sipeed-大佬鼠  版主

发表于 2021-3-8 14:42:42

对啊,我看着还迷惑,这是什么帖子?
回复

使用道具 举报

Sipeed-大佬鼠  版主

发表于 2021-3-8 14:43:50

micropython 不需要使用 .decode("utf-8"),一般情况下固件里没有开发这个检查,不知道为什么你的会报错,如果你需要提取数据,你可以用 struct 或 直接访问。
回复

使用道具 举报

Sipeed-大佬鼠  版主

发表于 2021-3-8 14:44:40

不过对于这种帖子,哪怕是版主也没有权限能够把它带回来
回复

使用道具 举报

Sipeed-大佬鼠  版主

发表于 2021-3-8 14:45:06

等等?它怎么被归类到掌控板??
回复

使用道具 举报

DFHkwDoJb7d  见习技师
 楼主|

发表于 2021-3-8 17:13:55

empty 发表于 2021-3-7 16:27
如果是maixpy建议到 iot板块下面的maixpy 子板块 的问题求助发表求助帖欧

谢谢大佬,我是新手,紧急上手的K210,初来乍到,以后会注意的!
回复

使用道具 举报

DFHkwDoJb7d  见习技师
 楼主|

发表于 2021-3-8 17:17:40

Sipeed-大佬鼠 发表于 2021-3-8 14:43
micropython 不需要使用 .decode("utf-8"),一般情况下固件里没有开发这个检查,不知道为什么你的会报错, ...

谢谢大佬解答,初来乍到,不懂规矩,不知道怎么分类,我以后会注意的。请问怎么用struct访问呢?
回复

使用道具 举报

Sipeed-大佬鼠  版主

发表于 2021-3-9 13:09:30

import struct
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail