v4.0.10¶
v4.0.10 ajoute la prise en charge complète de la carte Arduino Giga (STM32H747) avec micrologiciel, programme d’amorçage et binaires UVC intégrés, et corrige plusieurs problèmes de flashage, d’enregistrement et de localisation. Cette version est basée sur Qt Creator 10.0.1 ; il n’y a aucun changement incompatible pour les projets existants.
Points forts¶
La prise en charge de l’Arduino Giga est désormais intégrée, avec micrologiciel, programme d’amorçage et binaires UVC fournis ainsi que le flashage basé sur DFU.
Analyse des ports sûre pendant le flashage : l’analyse des ports série n’interfère plus avec un flashage de micrologiciel en cours.
Enregistrement avec l’image-writer : les fichiers comportant zéro milliseconde entre les trames sont désormais acceptés au lieu d’être rejetés.
Localisation rétablie : tous les fichiers de traduction Qt sont à nouveau fournis afin que les traductions de l’IDE fonctionnent correctement.
Nouvelles fonctionnalités¶
Arduino Giga (STM32H747) : ajout de la prise en charge complète de la carte, incluant les binaires
firmware,bootloaderetuvcfournis (.binet.dfu) sousshare/qtcreator/firmware/ARDUINO_GIGA_H7/, les entréesboards.txtetdfu.txt, de nouveaux PID USB (ARDUINOCAM_GH7_PID,GIGA_LDR_PID,GIGA_APP_PID), et la détection de la Giga dans les chemins de filtrage des ports, de connexion et de vérification de licence (91a634714, 21ad38087, 860aa10d6, c27d9d7ea).
Corrections de bogues¶
Correction d’une erreur de syntaxe JSON dans les paramètres DFU de la Giga (un guillemet double parasite dans la liste
appvidpid) (c27d9d7ea).Correction du type de carte DFU de la Giga de
H747àH7afin que le flashage des cartes Arduino fonctionne dans l’IDE (860aa10d6).Ajout de verrous fonctionnels afin que l’analyse des ports série n’interfère plus avec un flashage de micrologiciel en cours via
dfu-util,picotool,bossacouimx(f0de0fe00, da7e80b12).Les fichiers d’enregistrement de l’image-writer comportant zéro milliseconde entre les trames sont désormais acceptés au lieu d’être rejetés comme hors plage (fed86c2bb, 75bc5a848).
Correction des deux boîtes de dialogue d’erreur « No DFU settings for the selected board type! » et « No DFU settings for the selected device! », qui passaient chacune deux valeurs VID/PID de type
intdans un unique appel.arg()de sorte que la seconde valeur était interprétée comme la largeur du champ%1au lieu d’être substituée à%2; les deux utilisent désormais.arg(...).arg(...)afin que le VID et le PID s’affichent correctement (b95a977b3).Rétablissement de l’inclusion de tous les fichiers de traduction Qt afin que la localisation de l’IDE fonctionne correctement (e10d65de7).
Prise en charge des plateformes et des outils¶
Base Qt Creator : 10.0.1.
Le micrologiciel de l”Arduino Giga H7 est désormais fourni (
ARDUINO_GIGA_H7:firmware.bin/.dfu,bootloader.bin/.dfu,uvc.bin/.dfu).
Changements incompatibles¶
Aucun. Cette version est entièrement compatible avec les projets et les flux de travail existants.