v3.5.0-beta.1

v3.5.0-beta.1 将核心更新到 MicroPython 1.11,并修复了 SPI、USB HID 和低功耗 / SDIO 问题。MicroPython 的升级是一项行为变更——请阅读下方的重大变更。(这是通向 v3.5.0 的第一个 beta 版本。)

亮点

  • MicroPython 1.11 —— 随附的核心已更新。

  • 修复 —— SPI WFI 错误、USB HID 描述符以及低功耗 / SDIO 初始化。

  • 重大变更: MicroPython 已更新到 1.11——参见重大变更。

其他变更和改进

  • 将随附的 MicroPython 更新到 1.11;不再在仓库中跟踪固件二进制文件,并移动了 WINC1500 固件。

错误修复

  • 修复了 SPI WFI 错误并添加了 SPI 缓冲区检查、USB HID 描述符、进入停止模式前挂起 SysTick,以及初始化前复位 SDIO。

重大 API 变更

v3.4.3 与 v3.5.0-beta.1 之间面向用户的 API 变更。范围:modules/ 中的 Python C 模块和 scripts/libraries/ 中的 Python 库。

本次重大变更是一项 behavior 变更(API 相同但结果不同)——请重新检查受影响的脚本。每个提交哈希都链接到其在 GitHub 上的差异。

MicroPython 更新到 1.11 (behavior)

随附的 MicroPython 核心已更新到 1.11。标准库和语言行为遵循上游 MicroPython 1.11;请重新检查依赖于特定版本 micropython / 标准模块行为的脚本。

提交: 5676b4101

迁移清单

对照 1.11 重新验证依赖于特定版本 MicroPython 行为的脚本(MicroPython 升级)。所有其他脚本无需改动即可运行。