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.