|
|
6 years ago | |
|---|---|---|
| .. | ||
| 03-Basic_Module | 6 years ago | |
| 04-Hardware_Control_Module | 6 years ago | |
| 05-System_Module | 6 years ago | |
| 06-Tools_Module | 7 years ago | |
| 07-Network_Module | 6 years ago | |
| 09-Net_Programming_Guide | 7 years ago | |
| MicroPythonPlug-in | 6 years ago | |
| figures | 7 years ago | |
| 01-Getting_Started_Guide.md | 7 years ago | |
| 02-Basic_Knowledge.md | 7 years ago | |
| 03-MicroPython_libraries.md | 6 years ago | |
| 08-Packages_Management.md | 7 years ago | |
| README.md | 6 years ago | |
本手册介绍了 RT-Thread MicroPython 的基础知识、常用模块,以及开发新模块的流程。带领读者了解 MicroPython ,并学会使用 MicroPython 进行开发。
MicroPython 是 Python 3 编程语言的一种精简而高效的实现,它包含 Python 标准库的一个子集,并被优化为在微控制器和受限环境中运行。
RT-Thread MicroPython 可以运行在任何搭载了 RT-Thread 操作系统并且有一定资源的嵌入式平台上。
MicroPython 可以运行在有一定资源的开发板上,给你一个低层次的 Python 操作系统,可以用来控制各种电子系统。
MicroPython 富有各种高级特性,比如交互式提示、任意精度整数、闭包函数、列表解析、生成器、异常处理等等。
MicroPython 的目标是尽可能与普通 Python 兼容,使开发者能够轻松地将代码从桌面端转移到微控制器或嵌入式系统。程序可移植性很强,因为不需要考虑底层驱动,所以程序移植变得轻松和容易。