v3.5.0-beta.2¶
A v3.5.0-beta.2 atualiza o HAL do H7, adiciona o ID de revisão do silício a machine.info(), suporta SDRAM de 32 bits e corrige a leitura de imagens BMP / RGB de 24 bits e um hardfault no Lepton VGA/RGB565. Não introduz alterações incompatíveis na API — os scripts da v3.5.0-beta.1 funcionam sem alterações. (Esta é uma beta a anteceder a v3.5.0.)
Destaques¶
machine.info()passa a reportar o ID de revisão do silício.Suporte a SDRAM de 32 bits.
Correções — leitura de imagens BMP / RGB de 24 bits e um hardfault no Lepton VGA/RGB565.
Sem alterações incompatíveis na API — reflashe e os seus scripts da v3.5.0-beta.1 funcionam sem alterações.
Novas funcionalidades¶
machine.info()passa a incluir o ID de revisão do silício.Adicionado suporte a SDRAM de 32 bits e um sistema de sugestão
fb_alloccom lógica de sobreposição inteligente.
Outras alterações e melhorias¶
Atualizado o HAL do H7 (e CMSIS, cabeçalho legado, DMA multi-buffer DCMI, aliasing estrito), os PLLs / relógio SDRAM do H7, os exemplos ADC e movidos os exemplos Arduino para um novo diretório.
Correções de erros¶
Imagem:
Corrigida a leitura de ficheiros BMP para todos os formatos, a leitura de imagens RGB de 24 bits, um hardfault ao definir o Lepton para VGA/RGB565 e o retorno quando
HAL_JPEG_Encodeé abortado.
Sistema:
Corrigido o período do temporizador 5, o relógio SD do H7, ativações de banco em falta e aumentado o limiar VREF do autoteste.
Alterações incompatíveis na API¶
A v3.5.0-beta.2 não introduz alterações incompatíveis na API Python. Os scripts que funcionavam na v3.5.0-beta.1 funcionam sem alterações na v3.5.0-beta.2 — basta reflashear o firmware.