v3.5.0-beta.1¶
A v3.5.0-beta.1 a magot MicroPython 1.11-re frissíti, és javítja az SPI, USB HID, valamint az alacsony fogyasztás / SDIO problémáit. A MicroPython-frissítés viselkedésbeli változás — olvasd el az alábbi megszakító változásokat. (Ez az első béta a v3.5.0 felé vezető úton.)
Kiemelések¶
MicroPython 1.11 — a mellékelt magot frissítettük.
Javítások — SPI WFI hiba, USB HID deszkriptor, valamint alacsony fogyasztás / SDIO inicializálás.
Megszakító változás: a MicroPython 1.11-re frissült — lásd a megszakító változásokat.
Egyéb változások és fejlesztések¶
A mellékelt MicroPythont 1.11-re frissítettük; megszüntettük a firmware-binárisok követését a repozitóriumban, és áthelyeztük a WINC1500 firmware-t.
Hibajavítások¶
Javítottuk az SPI WFI hibát és SPI puffer-ellenőrzéseket adtunk hozzá, a USB HID deszkriptort, a SysTick felfüggesztését a stop módba lépés előtt, valamint az SDIO resetelését az inicializálás előtt.
Megszakító API-változások¶
A felhasználó számára látható API-változások a v3.4.3 és a v3.5.0-beta.1 között. Hatókör: Python C-modulok a modules/ könyvtárban és Python könyvtárak a scripts/libraries/ könyvtárban.
A megszakító változás egy behavior (viselkedésbeli) változás (azonos API, eltérő eredmények) — ellenőrizd újra az érintett szkripteket. Minden commit-hash a hozzá tartozó diffre hivatkozik a GitHubon.
A MicroPython 1.11-re frissült (behavior)¶
A mellékelt MicroPython magot 1.11-re frissítettük. A standard könyvtár és a nyelvi viselkedés az upstream MicroPython 1.11-et követi; ellenőrizd újra azokat a szkripteket, amelyek verzióspecifikus micropython / standard modul viselkedéstől függenek.
Commitok: 5676b4101
Migrációs ellenőrzőlista¶
Validáld újra a verzióspecifikus MicroPython-viselkedéstől függő szkripteket az 1.11 ellenében (a MicroPython-frissítés). Minden más szkript változatlanul fut.