v3.5.0-beta.2

v3.5.0-beta.2 更新了 H7 HAL,在 machine.info() 中加入了修訂版本 ID,支援 32 位元 SDRAM,並修正了 BMP / 24 位元 RGB 影像讀取及 Lepton VGA/RGB565 硬體錯誤(hardfault)。本版本不包含任何破壞性 API 變更——v3.5.0-beta.1 的指令碼可原封不動執行。(這是邁向 v3.5.0 的 beta 版本。)

重點摘要

  • machine.info() 現在會回報晶片的修訂版本 ID。

  • 32 位元 SDRAM 支援。

  • 修正——BMP / 24 位元 RGB 影像讀取,以及 Lepton VGA/RGB565 硬體錯誤(hardfault)。

  • 無破壞性 API 變更——重新燒錄後,您的 v3.5.0-beta.1 指令碼可原封不動執行。

新功能

  • machine.info() 現在會包含晶片的修訂版本 ID。

  • 新增 32 位元 SDRAM 支援,以及帶有智慧型疊加邏輯的 fb_alloc 提示系統。

其他變更與改進

  • 更新了 H7 HAL(以及 CMSIS、舊版標頭檔、DCMI 多緩衝區 DMA、嚴格別名規則)、H7 PLL / SDRAM 時脈、ADC 範例,並將 Arduino 範例移至新的目錄。

錯誤修正

影像處理:

  • 修正了所有格式的 BMP 檔案讀取、24 位元 RGB 影像讀取、將 Lepton 設定為 VGA/RGB565 時的硬體錯誤(hardfault),以及 HAL_JPEG_Encode 被中止時的回傳問題。

系統:

  • 修正了計時器 5 的週期、H7 SD 時脈、缺漏的記憶庫啟用,並提高了自我測試的 VREF 閾值。

破壞性 API 變更

v3.5.0-beta.2 不包含任何破壞性 Python API 變更。在 v3.5.0-beta.1 上執行的指令碼於 v3.5.0-beta.2 上可原封不動執行——只需重新燒錄韌體即可。