@@ -28,17 +28,32 @@ RT-Thread MicroPython 遵循 MIT 许可,详见 `LICENSE` 文件。
2828
2929使用 ` MicroPython package ` 需要在 RT-Thread 的包管理器中选择它,具体路径如下:
3030
31- ![ elect_micropytho] ( ./docs/figures /select_micropython.png )
31+ ![ elect_micropytho] ( ./docs/assets /select_micropython.png )
3232
3333然后让 RT-Thread 的包管理器自动更新,或者使用 ` pkgs --update ` 命令更新包到 BSP 中。
3434
3535## 3、使用 RT-Thread MicroPython
3636
37+ ### 3.1 添加软件包到工程
38+
3739在选中 ` MicroPython package ` 后,再次进行 ` bsp ` 编译时,它会被加入到 ` bsp ` 工程中进行编译。
3840
3941* 快速入门可查看 [ 快速上手] ( ./docs/01-Getting_Started_Guide.md ) 说明文档。
4042* 开发过程可参考 ` docs ` 目录下的开发文档或者查看 [ RT-Thread 文档中心] ( https://www.rt-thread.org/document/site/ ) 中的 ` MicroPython 开发手册 ` 。
4143
44+ ### 3.2 使用 MicroPython IDE
45+
46+ [ RT-Thread MicroPython IDE] ( https://marketplace.visualstudio.com/items?itemName=RT-Thread.rt-thread-micropython ) 为 MicroPython 提供了强大的开发环境,可以通过 VScode 应用商店直接查询下载,示例如下:
47+
48+ ![ 08_direct_run_files] ( docs/assets/08_direct_run_files.gif )
49+
50+
51+ ### 3.3 向 MicroPython 添加 C 函数
52+
53+ 为了方便用户添加自己编写的 C 函数到 MicroPython 中被 Python 脚本调用,RT-Thread 提供了 [ MicroPython C 绑定代码自动生成器] ( https://summerggift.github.io/Micropython-C-Generator/ ) 供大家使用。通过该工具,用户只需要简单几步,即可实现添加 C 绑定的功能,下图展示了自动生成的 C 代码的形式。
54+
55+ ![ 08_direct_run_files] ( docs/assets/c-gen.png )
56+
4257## 4、注意事项
4358
4459- 需要使用 ** RT-Thread 3.0** 以上版本。
@@ -47,11 +62,9 @@ RT-Thread MicroPython 遵循 MIT 许可,详见 `LICENSE` 文件。
4762
4863## 5、开发资源
4964
50- * [ RT-Thread MicroPython 源码] ( https://github.com/RT-Thread-packages/micropython )
5165* [ RT-Thread MicroPython 论坛] ( https://www.rt-thread.org/qa/forum.php )
52- * [ MicroPython 官方网站] ( https://micropython.org/ )
53- * [ 官方在线文档] ( http://docs.micropython.org/en/latest/pyboard/ )
54- * [ MicroPython 在线演示] ( https://micropython.org/unicorn )
55- * [ MicroPython 源码] ( https://github.com/micropython/micropython )
56- * [ MicroPython 官方论坛] ( http://forum.micropython.org/ )
57- * [ MicroPython 中文社区] ( http://www.micropython.org.cn/ )
66+ * [ RT-Thread MicroPython 文档中心] ( https://www.rt-thread.org/document/site/submodules/micropython/docs/introduction/ )
67+ * [ MicroPython C 绑定代码自动生成器] ( https://summerggift.github.io/Micropython-C-Generator/ )
68+ * [ RT-Thread MicroPython IDE] ( https://marketplace.visualstudio.com/items?itemName=RT-Thread.rt-thread-micropython )
69+ * [ 点击加入 RT-Thread MicroPython 交流群] ( https://jq.qq.com/?_wv=1027&k=5EhyEjx )
70+
0 commit comments