当pyboard连接到你的电脑将电源和输入启动过程(启动过程)。绿色发光二极管应点亮半秒或更少,当它关闭它意味着引导过程已经完成。
2.2 打开USB驱动
电脑现一般可以自动识别pyboard。这取决于电脑的类型,可能会发上如下事情:
Windows:pyboard将显示为一个可移动的USB闪存驱动器。窗口可能会自动弹出一个窗口,或者你可能需要去那里使用浏览器。Windows还将看到,pyboard具有串行设备,它将尝试自动配置此装置。如果是,取消这个过程。我们将在下一个教程中得到串行设备工作。
MAC:pyboard将作为一个可移动磁盘出现在桌面。它可能被称为“无名”。点击它打开pyboard文件夹。
Linux:你的pyboard将显示为一个可移动介质。Ubuntu将自动弹出一个窗口的pyboard文件夹。在其他Linux发行版,该pyboard可以自动安装,或者你可能需要做手工。在终端命令行,键入lsblk查看连接的驱动器,然后安装/ dev/sdb1(用适当的设备代替sdb1)。你可能需要做这件事。
好吧,那么你现在应该有pyboard连接为一个USB闪存驱动器,和一个窗口(或命令)应该在pyboard驱动显示文件。
你看驱动器被称为/闪光的pyboard,并应包含以下4个文件:
boot.py – this script is executed when the pyboard boots up. It setsup various configuration options for the pyboard. 开发板上电的时候第一次执行的文件。类似于arduino的setup()
main.py – this is the main script that will contain your Python program.It is executed after boot.py. 在boot.py之后执行的程序,用户的代码可以写在这里面。
README.txt – this contains some very basic information about gettingstarted with the pyboard.
pybcdc.inf – this is a Windows driver file to configure the serial USBdevice. More about this in the next tutorial.
2.3 编辑
现在我们要写我们的Python程序,所以打开main.py文件在文本编辑器。在窗口,您可以使用记事本,或任何其他编辑器。有了文件,你会看到它包含1行:
这条线从一个#而言,这意味着它是一个注释。这样的行不会做任何事,都有你写的关于你的程序的注释。
让我们添加2线,这main.py文件,使它看起来像这样:
- # main.py -- put your code here!
- import pyb
- pyb.LED(4).on()
复制代码
第一行写下我们说我们想用PYB模块。这个模块包含了所有的函数和类的pyboard控制特点。
我们写第二行变成蓝色LED:首先获取LED类从PYB模块,创建LED数量4(蓝色LED),然后打开它。
2.4 重启pyboard
运行这个脚本,你需要先保存并关闭main.py文件,然后弹出(或卸载)的pyboard USB驱动。这样做,像你这样一个普通的USB闪存驱动器。
当驱动器安全弹出/卸载你可以得到有趣的部分:按pyboard复位和运行您的脚本第一开关。第一个开关是黑色的小按钮就在主板上的USB接口,在右边。
当你按下第一个绿色LED会快速闪烁,然后蓝色LED应该打开并保持。
祝贺 你!你写的第一micropython运行你的程序!