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 相同,結果不同)——請重新檢查受影響的指令碼。每個 commit 雜湊值都連結至其在 GitHub 上的 diff。
MicroPython 更新至 1.11 (behavior)¶
隨附的 MicroPython 核心已更新至 1.11。標準函式庫與語言行為遵循上游 MicroPython 1.11;請重新檢查依賴特定版本 micropython / 標準模組行為的指令碼。
Commits: 5676b4101
遷移檢查清單¶
針對 1.11 重新驗證依賴特定版本 MicroPython 行為的指令碼(MicroPython 版本升級)。所有其他指令碼皆可不變執行。