上手,运行,迈开MaixPy第一步
本帖最后由 猪百岁 于 2021-3-8 22:38 编辑# 上手,运行,迈开MaixPy第一步
## 前言
今天带来点基础中的基础中的基础。
拿到板子怎么玩,先让它亮起来呀这个也是开机的意思呢。完事了就可以运行我们的第一个程序了,通过小亮光的闪烁,有没有感受到什么呢。再自己编辑一下文件吧,脚本上传到开发板,还可以开机自动运行脚本。
让我们一气呵成,搞完这几步,上手,上手,运行,运行。
## 点亮设备(Windows)
1. 连接 Type C 线, 一端电脑一端开发板。
2. 使用如 putty xshell 等工具(这个下载MaixPy的安装包里有)。
3. 选择串口模式, 设置串口和波特率,打开串口。
>但是putty用的并不是很多哦
![](https://img-blog.csdnimg.cn/20200201163807347.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3poYXpoYXdvYWluaQ==,size_16,color_FFFFFF,t_70)
## 点亮工程师
简单的做法都知道,代码打到MaixPy里面就可以实现了呀。好吧,等会再细说。
程序如下,黄字做出了解释哦,小伙伴们最好是学过Python语法的。后续还会学习相应的函数什么的,做好准备吧。
![](https://img-blog.csdnimg.cn/20200201165250200.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3poYXpoYXdvYWluaQ==,size_16,color_FFFFFF,t_70)
到现在,小红灯已经亮起来了哦!
## 编辑并运行文件
这是很适合懒人小白的一个做法,以后就不用反复敲代码了。
编辑并运行文件的方法有很多,在这里,讲**MaixPy IDE** ,咱们就用这个较为简单常用的方法。
打开 MaixPy IDE, 连上你的开发板,编辑文件。
**方法1**. 在顶端**Tool**(工具)菜单中,点击将打开的文件保存为**boot.py**来将代码保存到开发板的boot.py文件中,下次开发板**开机上电会自动执行这个文件**。
**方法2**.使用顶端Tool(工具)菜单中的发送文件功能来发送文件,会保存到开发板并且文件名和电脑上的文件名相同。
**一定要将文件保存为.py哦**。
在再需**执行**的时候,打开文件,点击执行按钮来执行即可。
还有很多其它方法,有兴趣可以[了解这里](https://maixpy.sipeed.com/zh/get_started/edit_file.html),看好大家。
## 上传脚本到开发板
还是只谈使用 **MaixPy IDE** 上传脚本到开发板,小白较懒,如以上提到的**编辑和运行文件的方法一和方法二**。这里再附一张图吧。
![](https://img-blog.csdnimg.cn/20200201172114785.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3poYXpoYXdvYWluaQ==,size_16,color_FFFFFF,t_70)
**这里还有其他的几种方法,如下**
1. 使用**图形工具 uPyLoader** ,这是开源软件,连接 MaixPy 可上传、下载、执行文件,还可同时监控输出等功能,MaixPy IDE是模仿的OpenMV的IDE,板子模仿的也是OpenMV,不过OpenMV自带usb,支持把内部的flash和sd卡当作u盘,电脑可以直接打开,**修改文件**。MaixBit这个板子不支持usb,修改文件就需要一个如图形化工具uPyloader这样专门的工具了。
2. 使用**命令行工具 ampy**可上传、下载、执行文件 的工具, 而且开源,可运行在电脑端或者开发板。
3. 拷贝到 TF 卡,然后 在终端中执行 import 文件名 来运行脚本等。
总之,还是要根据我们的**实际需求**作出选择的。
## 开机自启动脚本
系统会在 /flash 或者 /sd 目录创建**boot.py**文件, 开机会自动先执行这个脚本, 编辑这个脚本的内容即可实现开机自启(具体已在上文的编辑与运行文件的方法一提到)。说白了,就是**一定要创建.py文件**。
上手运行后,本篇任务结束,自己也可以运行编辑一些其他的哦。
————————————————
版权声明:本文为CSDN博主「zhazhawoaini」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhazhawoaini/article/details/104135313
页:
[1]