v3.5.0-beta.2¶
v3.5.0-beta.2 aktualisiert das H7-HAL, fügt die Revision-ID zu machine.info() hinzu, unterstützt 32-Bit-SDRAM und behebt das Lesen von BMP- / 24-Bit-RGB-Bildern sowie einen Lepton-VGA/RGB565-Hardfault. Es bringt keine API-Änderungen mit Breaking-Charakter — Skripte von v3.5.0-beta.1 laufen unverändert weiter. (Dies ist eine Beta auf dem Weg zu v3.5.0.)
Highlights¶
machine.info()meldet jetzt die Silicon-Revision-ID.Unterstützung für 32-Bit-SDRAM.
Fehlerbehebungen — Lesen von BMP- / 24-Bit-RGB-Bildern und ein Lepton-VGA/RGB565-Hardfault.
Keine API-Änderungen mit Breaking-Charakter — neu flashen, und Ihre Skripte von v3.5.0-beta.1 laufen unverändert weiter.
Neue Funktionen¶
machine.info()enthält jetzt die Silicon-Revision-ID.Unterstützung für 32-Bit-SDRAM und ein
fb_alloc-Hint-System mit intelligenter Overlay-Logik hinzugefügt.
Weitere Änderungen und Verbesserungen¶
Das H7-HAL aktualisiert (sowie CMSIS, Legacy-Header, DCMI-Multi-Buffer-DMA, Strict Aliasing), die H7-PLLs / den SDRAM-Takt, ADC-Beispiele und die Arduino-Beispiele in ein neues Verzeichnis verschoben.
Fehlerbehebungen¶
Bildverarbeitung:
Das Lesen von BMP-Dateien für alle Formate, das Lesen von 24-Bit-RGB-Bildern, einen Hardfault beim Einstellen des Lepton auf VGA/RGB565 sowie die Rückkehr bei Abbruch von
HAL_JPEG_Encodebehoben.
System:
Die Periode von Timer 5, den H7-SD-Takt und fehlende Bank-Enables behoben sowie den VREF-Schwellenwert des Selbsttests angehoben.
API-Änderungen mit Breaking-Charakter¶
v3.5.0-beta.2 bringt keine Python-API-Änderungen mit Breaking-Charakter. Skripte, die unter v3.5.0-beta.1 liefen, laufen unverändert unter v3.5.0-beta.2 — flashen Sie einfach die Firmware neu.