v3.9.2

v3.9.2 大幅改进了 TV 驱动(更高分辨率、缩放、三重缓冲),重新启用了现在能够装入闪存的 imlib 功能,提升了 ImageIO 格式版本,并修复了 FLIR Lepton 驱动、F7 LCD 三重缓冲,以及灰度颜色/Y 滤波。它没有引入任何不兼容的 API 变更——v3.9.1 的脚本无需改动即可运行。

亮点

  • TV 驱动 —— 更高分辨率、缩放和三重缓冲。

  • 更多 imlib 功能得以重新启用,因为额外的代码现在能装入闪存。

  • 修复 —— FLIR Lepton 驱动(M4/M7)、F7 LCD 三重缓冲、灰度颜色和 Y 滤波。

  • 没有不兼容的 API 变更 —— 重新刷写固件后,你的 v3.9.1 脚本无需改动即可运行。

新功能

  • TV 驱动 —— 改进了分辨率,添加了缩放和三重缓冲。

  • 重新启用了现在能装入闪存的 imlib 功能和额外支持。

其他变更与改进

  • 提升了 ImageIO 格式版本;在使用颜色表时切换到 RGB565 并改用快速 YUV 宏;重命名并整理了若干示例;启用了 SD 硬件流控制,并为调试 UART 连接使用两个停止位。

缺陷修复

摄像头与显示:

  • 修复了 M4 和 M7 上的 FLIR Lepton 驱动、F7 LCD 三重缓冲问题、灰度颜色和 Y 滤波,以及传感器关闭时的 DCMI 反初始化(添加了 DCMI MSP 反初始化)。

系统:

  • 修复了桌面工具链中旧版本 pygame 的一个问题。

不兼容的 API 变更

v3.9.2 没有引入任何不兼容的 Python API 变更。在 v3.9.1 上运行的脚本在 v3.9.2 上无需改动即可运行——只需重新刷写固件。