v3.4.0

A v3.4.0 hozzáad egy SSD1306 OLED-vezérlőt, engedélyezi a MicroPython framebuf modulját, a H7-et 480 MHz-re emeli, lehetővé teszi a Ctrl-C-vel való szkriptmegszakítást UART REPL-en keresztül, valamint fejleszti a CMSIS-NN könyvtárat és a MAVLink optikai áramlás példákat. Nem tartalmaz megszakító API-változásokat — a v3.3.1 szkriptek változatlanul futnak.

Kiemelések

  • SSD1306 OLED-vezérlő hozzáadva.

  • framebuf modul engedélyezve.

  • H7 480 MHz-en — magasabb órajel a nagyobb teljesítményért.

  • Ctrl-C UART REPL-en keresztül — a szkriptek megszakíthatók UART REPL-ről.

  • Nincsenek megszakító API-változások — flasheld újra, és a v3.3.1 szkriptjeid változatlanul futnak.

Új funkciók

  • Hozzáadtunk egy SSD1306 OLED kijelzővezérlőt.

  • Engedélyeztük a MicroPython framebuf modulját.

  • Hozzáadtunk TV-shield, distance-shield és IMU-shield példákat.

Egyéb változások és fejlesztések

  • A H7-et 480 MHz-re emeltük (frissített H7 órajelek); a CMSIS-NN könyvtárat frissítettük, hogy nem négyzetes NN-függvényeket használjon, és frissítettük az NN / CIFAR-10 modelleket (naplózás engedélyezésével az NN szkriptekben); fagyasztott modul fordításakor mellékeljük a frozen_mpy.o fájlt.

Hibajavítások

Kamera és rendszer:

  • Javítottuk az SCCB / I2C időzítést az F7 és H7 esetén (az SCCB időzítést áthelyeztük a lapkakonfigurációs fájlokba), a H7 SD órajelet és az OpenMV 2 fájlrendszert.

Szkriptelés és csatlakozás:

  • Engedélyeztük, hogy a Ctrl-C megszakítsa a szkripteket UART REPL-en keresztül, beállítottuk a WINC ioctl függvényt, javítottunk egy hiányzó break utasítást a py_net_search függvényben, valamint javítottuk a MAVLink optikai áramlás példa skálázását/irányát (zölden villogó LED-del, és minden esetben elküldve az áramláscsomagokat a minőségtől függetlenül).

Megszakító API-változások

A v3.4.0 nem tartalmaz megszakító Python API-változásokat. A v3.3.1-en futó szkriptek változatlanul futnak a v3.4.0-en — csak flasheld újra a firmware-t. (Megjegyzés: a mellékelt MAVLink optikai áramlás példa skálázását/irányát javítottuk; ellenőrizd újra a kimenetét feldolgozó alkalmazásokat.)