可以将其视为可以访问两个 Python:
Python,
- 安装在您的 PC 上,
- VSCode 用来进行语法检查和调试
- 不了解Pins 和任何pyboard 特定模块
- 如果您在 VScode 中运行 ▶ 或 Debug (F5),它将尝试在您的 PC 上运行/调试您的代码(可能会失败)
微蟒
- 在你的板上运行
- 虽然可以访问
Pymakr
- 了解引脚和 pyboard 模块
Pymakr为您提供:
- 从 VScode 到 MicroPython 终端的连接
- 一种在您的 PC 和 MCU 板之间同步/上传/下载文件的方法
- 上传和运行 .py 文件的能力(从 PC 上传到开发板,然后在开发板上运行)
- 能够从当前文件执行几行代码到板上(将其视为复制和粘贴)我为此分配了 F8 或 ctrl-Shift-Enter 热键
为了改进 MicroPython 的语法检查之类的东西,我创建了一些工具来使“Big Python”的行为更像 Micro Python。
MicroPython 存根
并已被 Braden 打包为micropy-cli以方便使用
您可以从 Python 包索引 (PyPI) 下载并安装该软件的最新版本,如下所示:
pip install --upgrade micropy-cli
If applicable, you can test out a pre-release by executing:
pip install --upgrade --pre micropy-cli
经过设置和简单的配置后,两条蟒蛇会相处得更好。
您仍然需要知道您正在处理的两个 Python 中的哪一个,但它应该对您有所帮助。