v4.2.0

v4.2.0 为 ML 流程新增了目标检测支持,重构了启动脚本 / pyexec,并修复了 JPEG 加载和 USB 高速(ULPI)。启动/执行重构是一项行为变更——请阅读下方的重大变更。

亮点

  • 为 TensorFlow/ML 流程新增了目标检测支持。

  • 重构了启动脚本和 pyexec

  • 修复了 JPEG 加载和 USB 高速(ULPI)DIR 引脚。

  • 重大变更: 启动脚本 / pyexec 重构改变了启动行为——参见重大变更。

新功能

  • 目标检测——为 TensorFlow/ML 推理流程新增了目标检测模型支持。

其他变更与改进

  • 捆绑的 MicroPython 子模块已更新。

错误修复

  • 修复了 JPEG 图像加载和 USB 高速 ULPI DIR 引脚定义。

硬件与开发板支持

  • Arduino Nano RP2040 Connect——设置了默认的 I2C 引脚。

重大 API 变更

v4.1.4 与 v4.2.0 之间面向用户可见的 API 变更。

唯一的重大变更是对启动/执行序列的一项 behavior 变更。

启动脚本和 pyexec 重构 (behavior)

启动脚本和 pyexec 脚本执行路径经过了重构。行为大体相同,但启动与脚本执行的顺序/处理方式发生了变化——请重新检查依赖于先前启动序列的脚本(例如自定义 boot.py 行为或脚本结束时的精确异常处理)。

提交: b0c7a3272

迁移检查清单

对照重构后的启动/执行序列,重新检查任何自定义 boot.py / 依赖启动的行为(启动/执行变更)。所有其他脚本无需更改即可运行。