v3.5.0-beta.1¶
v3.5.0-beta.1 päivittää ytimen versioon MicroPython 1.11 ja korjaa SPI-, USB HID- sekä matalan tehon / SDIO-ongelmia. MicroPython-päivitys on käyttäytymismuutos — lue alla olevat rikkovat muutokset. (Tämä on ensimmäinen beta matkalla kohti versiota v3.5.0.)
Kohokohdat¶
MicroPython 1.11 — mukana toimitettu ydin päivitettiin.
Korjaukset — SPI WFI -virhe, USB HID -deskriptori sekä matalan tehon / SDIO-alustus.
Rikkova: MicroPython päivitettiin versioon 1.11 — katso rikkovat muutokset.
Muut muutokset ja parannukset¶
Päivitettiin mukana toimitettu MicroPython versioon 1.11; lopetettiin laiteohjelmistobinäärien seuranta repositoriossa ja siirrettiin WINC1500-laiteohjelmisto.
Virhekorjaukset¶
Korjattiin SPI WFI -virhe ja lisättiin SPI-puskuritarkistukset, USB HID -deskriptori, SysTickin keskeyttäminen ennen stop-tilaan siirtymistä sekä SDIO:n resetointi ennen alustusta.
Rikkovat API-muutokset¶
Käyttäjälle näkyvät API-rikkomukset v3.4.3:n ja v3.5.0-beta.1:n välillä. Laajuus: Python-C-moduulit hakemistossa modules/ ja Python-kirjastot hakemistossa scripts/libraries/.
Rikkova muutos on behavior -muutos (sama API, eri tulokset) — tarkista vaikutuksen alaiset skriptit uudelleen. Jokainen commit-tiiviste linkittää diffiinsä GitHubissa.
MicroPython päivitetty versioon 1.11 (behavior)¶
Mukana toimitettu MicroPython-ydin päivitettiin versioon 1.11. Vakiokirjaston ja kielen käyttäytyminen seuraa upstream-MicroPython 1.11:tä; tarkista uudelleen skriptit, jotka riippuvat versiokohtaisesta micropython - tai vakiomoduulien käyttäytymisestä.
Commitit: 5676b4101
Siirtymistarkistuslista¶
Validoi uudelleen versiota 1.11 vasten skriptit, jotka riippuvat versiokohtaisesta MicroPython-käyttäytymisestä (MicroPython-päivitys). Kaikki muut skriptit toimivat muuttumattomina.