2021-3-12 15:03:11 [显示全部楼层]
1687浏览
查看: 1687|回复: 0

[问题求助] 自己训练的目标检测已经成功,如何将结果通过UART从串口...

[复制链接]

自己训练的目标检测已经成功,如何将结果通过UART从串口输出?

问题详情

修改boot.py前一切正常,可以识别。修改了boot.py后传到SD卡后,屏幕就只停留在红底的版本说明窗口上,不动了。

以下是增加的串口通讯代码。请问大佬们哪里不对呀?

配置使用到的 pin 脚为 UART 功能,创建 UART 对象

from machine import UART
fm.register(10, fm.fpioa.UART1_TX, force=True)
fm.register(11, fm.fpioa.UART1_RX, force=True)
uart = UART(UART.UART1, 115200, 8, 1, 0, timeout=1000, read_buf_len=4096)

 if objects:
            for obj in objects:
                pos = obj.rect()
                img.draw_rectangle(pos)
                img.draw_string(pos[0], pos[1], "%s : %.2f" %(labels[obj.classid()], obj.value()), scale=2, color=(255, 0, 0))
                uart.write(b'UNO is detected...')    #自己加的
        img.draw_string(0, 200, "t:%dms" %(t), scale=2, color=(255, 0, 0))
        lcd.display(img)

解决方法

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

本版积分规则

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

硬件清单

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

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

mail