v3.5.0-beta.2¶
v3.5.0-beta.2 actualiza el HAL del H7, añade el ID de revisión a machine.info(), admite SDRAM de 32 bits y corrige la lectura de imágenes BMP / RGB de 24 bits y un hardfault de Lepton VGA/RGB565. No introduce ningún cambio incompatible en la API — los scripts de v3.5.0-beta.1 funcionan sin cambios. (Esta es una beta previa a v3.5.0.)
Aspectos destacados¶
machine.info()ahora informa del ID de revisión del silicio.Compatibilidad con SDRAM de 32 bits.
Correcciones — lectura de imágenes BMP / RGB de 24 bits y un hardfault de Lepton VGA/RGB565.
Sin cambios incompatibles en la API — vuelve a flashear y tus scripts de v3.5.0-beta.1 funcionan sin cambios.
Nuevas características¶
machine.info()ahora incluye el ID de revisión del silicio.Se añadió compatibilidad con SDRAM de 32 bits y un sistema de sugerencias
fb_alloccon lógica inteligente de superposición.
Otros cambios y mejoras¶
Se actualizó el HAL del H7 (y CMSIS, la cabecera heredada, el DMA multibúfer de DCMI, el aliasing estricto), los PLL / reloj de SDRAM del H7, los ejemplos de ADC, y se movieron los ejemplos de Arduino a un nuevo directorio.
Corrección de errores¶
Imagen:
Se corrigió la lectura de archivos BMP para todos los formatos, la lectura de imágenes RGB de 24 bits, un hardfault al configurar el Lepton en VGA/RGB565 y el retorno cuando se aborta
HAL_JPEG_Encode.
Sistema:
Se corrigió el periodo del temporizador 5, el reloj de SD del H7, la falta de habilitación de bancos, y se elevó el umbral de VREF de la autoprueba.
Cambios incompatibles en la API¶
v3.5.0-beta.2 no introduce ningún cambio incompatible en la API de Python. Los scripts que se ejecutaban en v3.5.0-beta.1 funcionan sin cambios en v3.5.0-beta.2 — solo vuelve a flashear el firmware.