v3.5.0-beta.2¶
A v3.5.0-beta.2 atualiza a HAL do H7, adiciona o ID de revisão ao machine.info(), oferece suporte a SDRAM de 32 bits e corrige a leitura de imagens BMP / RGB de 24 bits e um hardfault de VGA/RGB565 do Lepton. Ela não introduz nenhuma alteração incompatível na API — os scripts da v3.5.0-beta.1 funcionam sem alterações. (Esta é uma beta que antecede a v3.5.0.)
Destaques¶
O
machine.info()agora informa 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 de VGA/RGB565 do Lepton.
Nenhuma alteração incompatível na API — refaça o flash e seus scripts da v3.5.0-beta.1 funcionarão sem alterações.
Novos recursos¶
O
machine.info()agora inclui o ID de revisão do silício.Adicionado suporte a SDRAM de 32 bits e um sistema de dicas
fb_alloccom lógica inteligente de sobreposição.
Outras alterações e melhorias¶
Atualizada a HAL do H7 (e CMSIS, cabeçalho legado, DMA multi-buffer DCMI, strict aliasing), os PLLs / clock de SDRAM do H7, exemplos de ADC, e movidos os exemplos do Arduino para um novo diretório.
Correções de bugs¶
Imagem:
Corrigida a leitura de arquivos 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 timer 5, o clock de SD do H7, habilitações de banco ausentes, e elevado o limiar de VREF do autoteste.
Alterações incompatíveis na API¶
A v3.5.0-beta.2 não introduz nenhuma alteração incompatível na API Python. Os scripts que funcionavam na v3.5.0-beta.1 funcionam sem alterações na v3.5.0-beta.2 — basta refazer o flash do firmware.