Sen descrición

朱天龙 (Armink) b8ed7923ba Merge pull request #59 from enkiller/master %!s(int64=7) %!d(string=hai) anos
docs 4411300732 【修改】:去掉多余的数字标题 %!s(int64=7) %!d(string=hai) anos
drivers 9df326a62d 【更新】MicroPython 至最新版。 %!s(int64=8) %!d(string=hai) anos
extmod 15dfa7c635 【更新】MicroPython 源码至 1.9.4(gafecc12) 最新版本。 %!s(int64=7) %!d(string=hai) anos
lib fb91932441 【修复】多线程功能未开启时,出现的编译错误。 %!s(int64=7) %!d(string=hai) anos
port 4aeb0ab80f 【修复】当 char 有符号时,判断始终成立的问题 %!s(int64=7) %!d(string=hai) anos
py 51898a4743 【更新】至 V1.10 版本。 %!s(int64=7) %!d(string=hai) anos
LICENSE 97cb13768e 1、【增加】说明文档。 %!s(int64=8) %!d(string=hai) anos
README.md d1e3ae276e 【完善】:修改 README.md,修改文档目录 %!s(int64=7) %!d(string=hai) anos
SConscript 3846ff01de 【完善】Scons 编译脚本,增加 lib/timeutils 。 %!s(int64=7) %!d(string=hai) anos

README.md

MicroPython

1、介绍

这是一个在 RT-Thread 上的 MicroPython 移植,可以运行在 RT-Thread 3.0 版本以上。通过这个软件包可以在搭载了 RT-Thread 的嵌入式系统上运行 MicroPython

1.1 目录结构

名称 说明
docs 文档目录,包括入门指南和开发手册
drivers MicroPython 源代码目录
extmod MicroPython 源代码目录
lib MicroPython 源代码目录
py MicroPython 源代码目录
port 移植代码目录
LICENSE Micropython MIT 许可证

1.2 许可证

RT-Thread MicroPython 遵循 MIT 许可,详见 LICENSE 文件。

1.3 依赖

  • RT-Thread 3.0+

2、如何打开 RT-Thread MicroPython

使用 MicroPython package 需要在 RT-Thread 的包管理器中选择它,具体路径如下:

elect_micropytho

然后让 RT-Thread 的包管理器自动更新,或者使用 pkgs --update 命令更新包到 BSP 中。

3、使用 RT-Thread MicroPython

在选中 MicroPython package 后,再次进行 bsp 编译时,它会被加入到 bsp 工程中进行编译。

  • 快速入门可查看 快速上手 说明文档。
  • 开发过程可参考 docs 目录下的开发文档或者查看 RT-Thread 文档中心 中的 MicroPython 开发手册

4、注意事项

  • 需要使用 RT-Thread 3.0 以上版本。
  • menuconfig 选项中选择 Micropythonlatest 版本。

5、开发资源