产品信息
什么是 Micropython?
MicroPython 旨在在语言语法方面实现 Python 3.4 标准(具有来自更高版本的选定功能),并且MicroPython 的大部分功能与 docs.python.org 上的“语言参考”文档中描述的功能相同。MicroPython 标准库在相应章节中进行了描述。MicroPython 与 CPython 的差异章节描述了MicroPython 和 CPython 之间的差异(主要涉及标准库和类型,但也涉及一些语言级功能)。MicroPython 可在各种系统和硬件平台上运行。在这里,您可以阅读适用于所有系统的一般文档,以及有关运行MicroPython 的各种平台(也称为端口)的特定信息。MicroPython 是一种与 Python 3 很大程度上兼容的编程语言的软件实现,用 C 编写,经过优化以在微控制器上运行。MicroPython 由字节码的 Python 编译器和该字节码的运行时解释器组成。用户会看到交互式提示(REPL)以立即执行支持的命令。其中包括精选的核心 Python 库MicroPython 包括允许程序员访问低级硬件的模块。MicroPython 确实有一个内联汇编器,并且该代码将全速运行,但它不可跨不同的微控制器移植(就像任何汇编一样)。
该项目的源代码可根据 MIT 许可证在 GitHub 上获取。
如何使用 Micropython?
MicroPython 是一个精简高效的 Python 3 编程语言实现,专为微控制器和受限环境优化。它允许开发者将桌面端的 Python 代码轻松移植到微控制器或嵌入式系统上,用于控制各类电子项目。
Micropython 的核心功能
轻量级,支持脚本编写,基于Python
Micropython 的使用场景
- 控制各类电子项目
- 将桌面端的 Python 代码移植到微控制器或嵌入式系统
- 通过 Python 语言访问微控制器的底层硬件
- 在资源受限的环境中运行 Python 3 程序
Micropython 的常见问题
MicroPython做什么的?
我如何使用MicroPython?
MicroPython有哪些核心功能?
MicroPython有哪些应用场景?





















