v3.5.0-beta.2¶
v3.5.0-beta.2 met à jour la HAL du H7, ajoute l’identifiant de révision à machine.info(), prend en charge la SDRAM 32 bits et corrige la lecture des images BMP / RGB 24 bits ainsi qu’un hardfault sur le Lepton en VGA/RGB565. Cette version n’introduit aucune modification d’API cassante — les scripts v3.5.0-beta.1 fonctionnent sans changement. (Il s’agit d’une bêta qui prépare la v3.5.0.)
Points forts¶
machine.info()indique désormais l’identifiant de révision du silicium.Prise en charge de la SDRAM 32 bits.
Corrections — la lecture des images BMP / RGB 24 bits et un hardfault sur le Lepton en VGA/RGB565.
Aucune modification d’API cassante — reflashez et vos scripts v3.5.0-beta.1 fonctionnent sans changement.
Nouvelles fonctionnalités¶
machine.info()inclut désormais l’identifiant de révision du silicium.Ajout de la prise en charge de la SDRAM 32 bits et d’un système d’indications
fb_allocavec une logique de superposition intelligente.
Autres changements et améliorations¶
Mise à jour de la HAL du H7 (ainsi que de CMSIS, de l’en-tête hérité, du DMA multi-tampons DCMI, du strict aliasing), des PLL / de l’horloge SDRAM du H7, des exemples ADC, et déplacement des exemples Arduino dans un nouveau répertoire.
Corrections de bogues¶
Imagerie :
Correction de la lecture des fichiers BMP pour tous les formats, de la lecture des images RGB 24 bits, d’un hardfault lors du réglage du Lepton en VGA/RGB565, et du retour lorsque
HAL_JPEG_Encodeest interrompu.
Système :
Correction de la période du minuteur 5, de l’horloge SD du H7, des activations de bancs manquantes, et élévation du seuil VREF de l’autotest.
Modifications d’API cassantes¶
v3.5.0-beta.2 n’introduit aucune modification cassante de l’API Python. Les scripts qui fonctionnaient sur v3.5.0-beta.1 fonctionnent sans changement sur v3.5.0-beta.2 — il suffit de reflasher le micrologiciel.