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.