v4.0.10¶
A v4.0.10 adiciona suporte completo para a placa Arduino Giga (STM32H747) com firmware, bootloader e binários UVC incluídos, e corrige vários problemas de flashing, gravação e localização. É baseada no Qt Creator 10.0.1; não há alterações incompatíveis com projetos existentes.
Destaques¶
Suporte ao Arduino Giga está agora integrado, com firmware, bootloader e binários UVC incluídos e flashing via DFU.
Pesquisa de portas segura durante o flashing: a pesquisa de portas série já não interfere com um flash de firmware em curso.
Gravação pelo escritor de imagens — ficheiros com zero milissegundos entre fotogramas são agora aceites em vez de rejeitados.
Localização restaurada: todos os ficheiros de tradução Qt estão novamente incluídos para que as traduções do IDE funcionem corretamente.
Novas funcionalidades¶
Arduino Giga (STM32H747): adicionado suporte completo à placa, incluindo binários
firmware,bootloadereuvcincluídos (.bine.dfu) emshare/qtcreator/firmware/ARDUINO_GIGA_H7/, entradas emboards.txtedfu.txt, novos PIDs USB (ARDUINOCAM_GH7_PID,GIGA_LDR_PID,GIGA_APP_PID) e deteção do Giga nas vias de filtragem de portas, ligação e verificação de licença (91a634714, 21ad38087, 860aa10d6, c27d9d7ea).
Correções de erros¶
Corrigido um erro de sintaxe JSON nas definições DFU do Giga (uma aspa dupla solta na lista
appvidpid) (c27d9d7ea).Corrigido o tipo de placa DFU do Giga de
H747paraH7, para que o flashing de placas Arduino funcione no IDE (860aa10d6).Adicionados bloqueios funcionais para que a pesquisa de portas série já não interfira com um flash de firmware em curso via
dfu-util,picotool,bossacouimx(f0de0fe00, da7e80b12).Os ficheiros de gravação do escritor de imagens com zero milissegundos entre fotogramas são agora aceites em vez de serem rejeitados como fora do intervalo (fed86c2bb, 75bc5a848).
Corrigidas as caixas de diálogo de erro «No DFU settings for the selected board type!» e «No DFU settings for the selected device!», que passavam dois valores
intVID/PID para uma única chamada.arg(), fazendo com que o segundo valor fosse tratado como largura do campo%1em vez de ser substituído por%2; ambas usam agora.arg(...).arg(...)para que o VID e o PID sejam apresentados corretamente (b95a977b3).Restaurada a inclusão de todos os ficheiros de tradução Qt para que a localização do IDE funcione corretamente (e10d65de7).
Plataforma e suporte a ferramentas¶
Base Qt Creator: 10.0.1.
Firmware Arduino Giga H7 está agora incluído (
ARDUINO_GIGA_H7:firmware.bin/.dfu,bootloader.bin/.dfu,uvc.bin/.dfu).
Alterações incompatíveis¶
Nenhuma. Esta versão é totalmente compatível com projetos e fluxos de trabalho existentes.