v3.4.0¶
v3.4.0 lägger till en SSD1306 OLED-drivrutin, aktiverar MicroPython-modulen framebuf, höjer H7 till 480 MHz, låter Ctrl-C avbryta skript över en UART REPL och förbättrar CMSIS-NN-biblioteket samt MAVLink-exemplen för optiskt flöde. Den inför inga brytande API-ändringar — v3.3.1-skript körs oförändrade.
Höjdpunkter¶
SSD1306 OLED-drivrutin tillagd.
Modulen
framebufaktiverad.H7 på 480 MHz — högre klockfrekvens för mer prestanda.
Ctrl-C över UART REPL — skript kan avbrytas från en UART REPL.
Inga brytande API-ändringar — flasha om så körs dina v3.3.1-skript oförändrade.
Nya funktioner¶
Lade till en SSD1306 OLED-skärmdrivrutin.
Aktiverade MicroPython-modulen
framebuf.Lade till exempel för TV-shield, distans-shield och IMU-shield.
Övriga ändringar och förbättringar¶
Höjde H7 till 480 MHz (uppdaterade H7-klockor); uppdaterade CMSIS-NN-biblioteket till att använda icke-kvadratiska NN-funktioner och uppdaterade NN- / CIFAR-10-modellerna (med loggning aktiverad i NN-skripten); inkludera
frozen_mpy.ovid kompilering av en frusen modul.
Buggfixar¶
Kamera och system:
Fixade SCCB- / I2C-timingen för F7 och H7 (flyttade SCCB-timingen till kortkonfigurationsfilerna), H7 SD-klockan och OpenMV 2-filsystemet.
Skriptning och anslutning:
Tillät Ctrl-C att avbryta skript över en UART REPL, satte WINC
ioctl-funktionen, fixade ett saknatbreakipy_net_searchoch fixade skalningen/riktningen i MAVLink-exemplet för optiskt flöde (med en grön blinkande LED och som alltid skickar flödespaket oavsett kvalitet).
Brytande API-ändringar¶
v3.4.0 inför inga brytande Python-API-ändringar. Skript som kördes på v3.3.1 körs oförändrade på v3.4.0 — flasha bara om den fasta programvaran. (Observera: skalningen/riktningen i det medföljande MAVLink-exemplet för optiskt flöde korrigerades; kontrollera nedströmskonsumenter av dess utdata på nytt.)