3812浏览
查看: 3812|回复: 0

[官方教程] 【开发环境准备】MaixPy IDE 使用说明

[复制链接]

MaixPy IDE 安装与使用

【开发环境准备】MaixPy IDE 使用说明图1

1. 关于 MaixPy IDE

【开发环境准备】MaixPy IDE 使用说明图2

首先需要弄清:  MaixPy  使用  Micropython  脚本语法,所以不像  C  语言 一样需要编译,其实不用  IDE  也能愉快使用: 使用串口终端工具,前面已经安装了

使用  IDE  则会方便在电脑上实时编辑脚本并上传到开发板以及直接在开发板上执行脚本,以及在电脑上实时查看摄像头图像、保存文件到开发板等

当然, 使用  IDE  因为压缩、传输需要耗费一部分资源,所以性能会有所降低,而且如果MaixPy宕机也没有串口终端好发现问题

2. MaixPy 固件

要使用  MaixPy IDE  , 固件必须是  v0.3.1  版本以上, 否则MaixPyIDE 上会连接不上, 使用前尽量检查固件版本和 IDE 版本,都更新到最新版以保障能正常使用

3. 下载安装包

dl.sipeed.com

文件列表等说明 请看 最新版本文件夹下的  readme.txt  文件, 如果下载速度慢请使用 cdn 链接下载

4. 安装

如果是安装程序(推荐,简单方便)

Windows直接双击exe文件运行安装程序;  Linux命令行给运行权限然后执行

chmod +x maixpy-ide-linux-x86_64-0.2.2.run
./maixpy-ide-linux-x86_64-0.2.2.run

如果是压缩包(7z)

则解压到文件夹

如果系统不支持  7z, 则需要  下载  7z解压缩工具,然后用  7z

Linux下也可以双击压缩包进行解压!

如果需要使用终端解压, 可以参考以下命令:

sudo apt install p7zip-full
7z x maixpy-ide-linux-x86_64-0.2.2-installer-archive.7z -r -omaixpy-ide
# `-o` 后面直接跟解压缩的路径, 中间没有空格.
  • 解压后, 执行
    • 如果是  Windows: 直接双击maixpyide来执行,可以右键固定到开始页面或者固定到任务栏方便后面使用
    • Linux: 执行
chmod +x setup.sh
./setup.sh
./bin/maipyide.sh

5. 测试运行

打开 MaixPy IDE, 上方工具栏里面选择开发板的型号。amigo,cube 开发板请选择 Maixduino 进行连接

Tool-> Select Board  (工具->选择开发板)

点击  connect  连接  MaixPy IDE

【开发环境准备】MaixPy IDE 使用说明图3

连接成功之后,链接按钮会由绿变红.

【开发环境准备】MaixPy IDE 使用说明图4

连接按钮下方是运行按钮,会执行当前编辑区的py文件.

【开发环境准备】MaixPy IDE 使用说明图5

再次点击运行按钮(红色), 停止运行当前代码.

6. 上传文件

在  Tool/工具  菜单中可以选择发送文件

7. 注意

  • 点击连接后,不用和终端工具同时使用,否则会出现串口占用无法打开
  • 如果一直无法成功连接成功, 检查:
    • 请检查是否开发板型号选择错误;
    • 观察开发板屏幕是否有变化,如果没有反应可能是串口选择错误;
    • 尝试升级到最新的  master 分支固件, 以及最新的 MaixPy IDE 软件

8. 根据错误提示寻找原因

程序运行出错时会弹框提示错误,但是错误信息不一定完整,请在终端输出里面查找更详细的错误信息

如有必要,请断开 IDE, 仅使用串口终端运行程序(也许你需要先把程序保存到文件,然后运行文件)查看打印以排错

如果提交问题(bbs、群、github issue等),为了使问题快速得到解决,请务必带上上面所述完整信息

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

本版积分规则

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

硬件清单

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

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

mail