k210
k210开发环境
python的一些基本语法
1 | # 用.format 来格式化字符串 |
搭建开发环境
安装开发软件 MaixPy IDE
当前版本为 v0.2.5,官网下载地址:(如有更新请下载最新版)
http://cn.dl.sipeed.com/MAIX/MaixPy/ide/_/v0.2.5,下载界面如下图。
安装驱动
驱动路径选择:零一科技(01Studio)MicroPython 开发套件配套资料\01-开
发工具\01-Windows\串口终端工具\CH9102x 驱动,点击确认后即可自动安装:
例程测试
我们用最简单的 LED 程序来测试,在 MaixPy IDE 中打开 零一科技(01Studio)
MicroPython 开发套件配套资料_latest\02-示例程序\5.pyAI-K210\1.基础实验\1.点
亮第一个 LED 里面的 LED.py 例程
在连接状态下点击工具—将打开的脚本保存到开发板的 boot.py,这里的意
思是将当前编辑框的代码拷贝到开发板文件系统中的 boot.py,由于 boot.py 是
Maixpy 上电运行的第一个脚本文件,因此相当于实现了上电运行写入的程序。
REPL 串口调试
MicroPython 固件集成了交互解释器 REPL 【读取(Read)-运算(Eval)-输出(Print)-循环(Loop) 】,开发者可以直接通过串口终端来调试 pyboard 或 micropython 开发套件。我们使用的软件是一款免费的串口终端软件 putty。
打开 MicroPython 开发套件配套资料\开发工具\串口终端工具\Putty.exe,选择左下角 Serial,配置信息如下:
配置好后不是点 open,而是点左边上方 Session,选择 Serial 后可看到刚刚的配置信息。串口号通常不会变化,我们在 Save Session 下方输入 COM4 或者自己喜欢的名称,点右边 Save,在空白框里面就出现 COM4 字样,以后可以直接使用。设置好后我们点击 Open。
现在对话框相当于连接上了开发板上,由于 pyAI-K210 集成了 MicroPython
解析器。我们在这里可以进行调试和简单编程,接下来我们测试一下。在对话框
输入下面代码,按回车,可以看到代码运行情况。
1 | print(“Hello 01Studio!”) |
固件更新
MaixPy 官方提供了免安装的烧录工具,通过板载 USB 转串口烧录的。我们
打开 MicroPython 开发套件配套资料\开发工具\Windows\固件更新工具\
kflash_gui 目录下的 kflash_gui.exe 烧录软件。
选择配套资料包路径 零一科技(01Studio)MicroPython 开发套件配套资料
\03-相关固件\05-pyAI-K210 下的固件:
烧录地址默认为 0x00000 即可。选择开发板和串口 COM,开发板可以选择
跟 pyAI-K210 串口方案一样的 Maix Dock ,而串口则选择自己开发板对应的串口。
点击 Download 下载。(如出现一直等待情况说明无法自动下载,这时候按
一下开发板的 RST 复位键即可。)
或者直接连按两下ret键
MaixPy 针对不同的应用场景提供不同大小的固件,而且不断更新,详见固件
下载链接(不同固件区别见里面的 readme.txt):