v3.5.0-beta.1¶
v3.5.0-beta.1 aktualizuje jádro na MicroPython 1.11 a opravuje problémy se SPI, USB HID a nízkým příkonem / SDIO. Aktualizace MicroPythonu je změnou chování — přečtěte si narušující změny níže. (Toto je první beta vedoucí k v3.5.0.)
Hlavní novinky¶
MicroPython 1.11 — přiložené jádro bylo aktualizováno.
Opravy — chyba SPI WFI, deskriptor USB HID a inicializace nízkého příkonu / SDIO.
Narušující změny: MicroPython byl aktualizován na 1.11 — viz narušující změny.
Další změny a vylepšení¶
Aktualizován přiložený MicroPython na 1.11; přestalo se sledovat binární soubory firmwaru v repozitáři a přesunut firmware WINC1500.
Opravy chyb¶
Opravena chyba SPI WFI a přidány kontroly SPI bufferu, deskriptor USB HID, pozastavení SysTick před vstupem do režimu stop a reset SDIO před inicializací.
Narušující změny API¶
Změny API viditelné uživatelem mezi v3.4.3 a v3.5.0-beta.1. Rozsah: Python C-moduly v modules/ a Python knihovny v scripts/libraries/.
Narušující změna je změnou chování (stejné API, jiné výsledky) — znovu zkontrolujte ovlivněné skripty. Každý hash commitu odkazuje na svůj diff na GitHubu.
MicroPython aktualizován na 1.11 (behavior)¶
Přiložené jádro MicroPython bylo aktualizováno na 1.11. Chování standardní knihovny a jazyka odpovídá upstreamovému MicroPythonu 1.11; znovu zkontrolujte skripty, které závisí na chování micropython / standardních modulů specifickém pro danou verzi.
Commity: 5676b4101
Kontrolní seznam migrace¶
Znovu ověřte skripty, které závisí na chování MicroPythonu specifickém pro danou verzi, vůči 1.11 (aktualizace MicroPythonu). Všechny ostatní skripty běží beze změny.