介绍:
1、MaixII-Dock 主控芯片是全志 V831 ,
2、使用 Linux 系统(Tina Linux ,移植自 OpenWrt )。
3、集成MaixPy(基于Python SDK)运行环境。
买的时候附带一张SD卡,已经预装好系统,开机直接进入系统。可以选择USB-OTG接口连接(MaixPy IDE 【jupyter网页】或者 adb shell操作【cmd命令行】)或者USB转uart进行操作。其中运行python程序需要注意下是否开机已经有开机自启动程序运行(app目录下的run.py 、main.py )。
八、如何更新 MaixPy3 包
九、更多连接方式
十、配置开机启动脚本
简单来说 M2Dock 会优先执行 root 目录 app 文件夹下的 main.py 脚本,如果 app 文件夹下没有 main.py 文件的话就会执行 root 目录下的 main.py 脚本。
下面的代码是 root 目录下 main.py 文件里的默认内容
#!/usr/bin/env python from maix import camera, display, image, nn image.load_freetype("/home/res/sans.ttf") qrcode = image.open('/home/res/qrcode.png') canvas = image.new((display.width(), display.height()), (0xFF, 0xFF, 0xFF), "RGB") canvas.draw_image(qrcode, (canvas.width - qrcode.width) // 2, (canvas.height - qrcode.height) // 2) info = "wiki.sipeed.com/maixpy3" w, h = image.get_string_size(info, 1.2) canvas.draw_string((canvas.width - w) // 2 + 5, canvas.height - h - 5, info, 1.2, color=(0x00, 0x00, 0x00)) for i in range(120): img = camera.capture().draw_image(canvas, alpha=0.7) display.show(img)
十一、常见问题指南
https://wiki.sipeed.com/soft/maixpy3/zh/tools/0.MaixII-Dock.html
补充:
ADB的全称为Android Debug Bridge,就是起到调试桥的作用。通过ADB我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。ADB的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下ADB会daemon相关的网络端口,所以当我们运行Eclipse时ADB进程就会自动运行。
标签:canvas,image,py,Dock,ADB,使用,qrcode,MaixII,main From: https://www.cnblogs.com/icaowu/p/17100252.html