1. 在 Renesas RA 上开始使用 MicroPython¶
本教程将指导您完成设置 MicroPython、获得提示、使用硬件外围设备、使用内部闪存文件系统、重置和引导模式以及恢复内部文件系统的出厂设置。
1.1。 要求¶
你需要一块板子。有关可用板卡的信息,请参阅有关瑞萨 RA 端口的一般信息:关于瑞萨 RA 端口的 一般信息.
您需要一根 USB 串行转换电缆来连接开发板和您的 PC。请获取具有单独信号引脚的类型,以便您可以连接到板上的 UART TX 和 RX 引脚。
1.2。 使用 J-Link OB 刷新 MicroPython 映像¶
该板有一个称为 J-Link OB 的内置编程器接口。使用 J-Link 软件,您可以通过 J-Link OB 在板上刷写 MicroPython 的二进制映像“firmware.hex”。
您可以从 https://www.segger.com/downloads/jlink/下载 J-Link 软件和文档包。
安装 J-Link 软件后,启动 J-Flash-Lite 程序。然后在 J-Flash-Lite 的设备选择菜单中指定以下设备。
Board |
Device |
EK-RA4M1 |
R7FA4M1AB |
EK-RA4W1 |
R7FA4W1AD2CNG |
EK-RA6M1 |
R7FA6M1AD |
EK-RA6M2 |
R7FA6M2AF |
RA4M1 CLICKER |
R7FA4M1AB |
在 J-Link-Lite 的 Data File 中选择一个固件 hex 文件,然后按下 Program Device 按钮来刷新固件。
1.3. 获得 MicroPython 的提示¶
将 USB 串行转换电缆的 RX/TX/GND 引脚交叉连接到板上的 TX/RX/GND 引脚。
Board |
USB Serial RX |
USB Serial TX |
EK-RA4M1 |
P411 |
P410 |
EK-RA4W1 |
P205 |
P206 |
EK-RA6M1 |
P411 |
P410 |
EK-RA6M2 |
P411 |
P410 |
RA4M1 CLICKER |
P401 |
P402 |
使用您最喜欢的终端软件、Linux 上的 picocom 或 Windows 上的 Tera Term,通过 USB 串行或 UART 以 115200 波特率、1 个停止位和无奇偶校验位访问 MicroPython REPL(Python 提示符)。你可以在 Linux 上试试:
$ picocom /dev/ttyACM0
您可以看到如下所示的 MicroPython REPL 提示:
MicroPython v1.18-293-g339aa09b8-dirty on 2022-03-26; RA6M2_EK with RA6M2
Type "help()" for more information.
>>>