v3.4.0

v3.4.0 lisää SSD1306 OLED -ajurin, ottaa käyttöön MicroPythonin framebuf -moduulin, nostaa H7:n nopeuteen 480 MHz, sallii Ctrl-C:n keskeyttää skriptit UART-REPL:n yli ja parantaa CMSIS-NN-kirjastoa sekä MAVLink-optisen virtauksen esimerkkejä. Se ei tuo mitään rikkovia API-muutoksia — v3.3.1-skriptit toimivat muuttumattomina.

Kohokohdat

  • SSD1306 OLED -ajuri lisätty.

  • framebuf -moduuli otettu käyttöön.

  • H7 480 MHz:ssä — korkeampi kellotaajuus tuo lisää suorituskykyä.

  • Ctrl-C UART-REPL:n yli — skriptit voidaan keskeyttää UART-REPL:stä.

  • Ei rikkovia API-muutoksia — flashaa uudelleen ja v3.3.1-skriptisi toimivat muuttumattomina.

Uudet ominaisuudet

  • Lisättiin SSD1306 OLED -näytön ajuri.

  • Otettiin käyttöön MicroPythonin framebuf -moduuli.

  • Lisättiin TV-shield-, distance-shield- ja IMU-shield-esimerkit.

Muut muutokset ja parannukset

  • Nostettiin H7 nopeuteen 480 MHz (päivitettiin H7-kellot); päivitettiin CMSIS-NN-kirjasto käyttämään ei-neliömäisiä NN-funktioita ja päivitettiin NN- / CIFAR-10-mallit (lokitus käytössä NN-skripteissä); sisällytä frozen_mpy.o käännettäessä jäädytettyä moduulia.

Virhekorjaukset

Kamera ja järjestelmä:

  • Korjattiin SCCB / I2C -ajoitus F7:lle ja H7:lle (siirrettiin SCCB-ajoitus kortin konfigurointitiedostoihin), H7:n SD-kello ja OpenMV 2:n tiedostojärjestelmä.

Skriptaus ja yhteydet:

  • Sallittiin Ctrl-C:n keskeyttää skriptit UART-REPL:n yli, asetettiin WINC ioctl -funktio, korjattiin puuttuva break funktiossa py_net_search ja korjattiin MAVLink-optisen virtauksen esimerkin skaalaus/suunta (vihreällä vilkkuvalla LEDillä ja lähettäen aina virtauspaketit laadusta riippumatta).

Rikkovat API-muutokset

v3.4.0 ei tuo mitään rikkovia Python-API-muutoksia. Skriptit, jotka toimivat versiolla v3.3.1, toimivat muuttumattomina versiolla v3.4.0 — flashaa vain laiteohjelmisto uudelleen. (Huom: mukana toimitetun MAVLink-optisen virtauksen esimerkin skaalaus/suunta korjattiin; tarkista sen tulosteen alavirran kuluttajat uudelleen.)