Développement d'interface graphique NXP GUI Guider
Informations sur le document
Information | Contenu |
Mots clés | GUI_GUIDER_RN, IDE, GUI, MCU, LVGL, RTOS |
Abstrait | Ce document décrit la version publiée de GUI Guider ainsi que les fonctionnalités, les corrections de bugs et les problèmes connus. |
Surview
GUI Guider est un outil de développement d'interface utilisateur graphique convivial de NXP qui permet le développement rapide d'écrans de haute qualité avec la bibliothèque graphique open source LVGL. L'éditeur GUI Guider par glisser-déposer facilite l'utilisation des nombreuses fonctionnalités de LVGL, telles que les widgets, les animations et les styles, pour créer une interface graphique avec un minimum de codage, voire aucun. D'un simple clic, vous pouvez exécuter votre application dans un environnement simulé ou l'exporter vers un projet cible. Le code généré à partir de GUI Guider peut facilement être ajouté à un projet IDE MCUXpresso, accélérant le processus de développement et vous permettant d'ajouter une interface utilisateur intégrée à votre application de manière transparente. GUI Guider est gratuit à utiliser avec les MCU à usage général et croisés NXP et comprend des modèles de projet intégrés pour plusieurs plates-formes prises en charge.
GA (Sortie le 31 mars 2023)
Nouvelles fonctionnalités (publiées le 31 mars 2023)
- Outil de développement d'interface utilisateur
- Multi-instance
- Paramètre d'événement pour l'image et la zone de texte
- Activer le moniteur de mémoire d'exécution
- Paramètre de visibilité du widget
- Déplacer les widgets entre les écrans
- Conteneur à l'intérieur de l'onglet view et tuile view
- Options personnalisées pour lv_conf.h
- Invite améliorée de « Run Simulator » / « Run Target »
- Barre de progression du « projet export »
- Enregistrer la couleur personnalisée
- Ajoutez des widgets par clic de souris en mode développé
- Distribution horizontale/verticale des widgets
- Plus de fonctions de raccourci dans le clic droit de la souris
- Prise en charge de la suppression directe du projet
- Fenêtre d'arborescence de ressources flexible
- Nouvelles démos : climatiseur et barre de progression
- Démos existantes améliorées
- Flèche de saisie de supplément pour les sous-éléments
- optimisation de référence
- I. MX RT595 : par défaut, le tampon de trame SRAM
- Réduire le code redondant de l'application GUI
- Chaîne d'outils
- MCUXIDE 11.7.1
- SDK MCUX 2.13.1
- Cible
- i.MX RT1060 EVKB
- I. MX RT595 : tampon de trame SRAM
- I. MX RT1170 : profondeur de couleur 24b
Système d'exploitation hôte
Ubuntu 22.04
Correction de bug
LGLGUIB-2517 : La position de l'image ne s'affiche pas correctement dans le simulateur. Réglez l'image sur une position. Cela montre une petite déviation dans le simulateur. La position est correcte lors de l'exécution sur la carte de développement.
Problèmes connus
- LGLGUIB-1613 : Un message d'erreur dans la fenêtre du journal apparaît après l'exécution réussie de « Run Target » sur macOS. Un message d'erreur apparaît dans la fenêtre du journal lorsque « Run Target » est terminé sur macOS, même si l'application est déployée avec succès sur la carte.
- LGLGUIB-2495 : L'affichage du simulateur de la démo RT1176 (720×1280) est hors de l'écran
- Lors de l'exécution du simulateur de la démo RT1176 avec affichage par défaut (720×1280), le simulateur est hors de l'écran et ne peut pas afficher tout le contenu. La solution de contournement consiste à modifier le paramètre d'échelle d'affichage de l'hôte sur 100 %.
- LGLGUIB-2520 : Le type de panneau est erroné lors de l'exécution de la démo sur la cible Avec un RT1160-EVK avec panneau RK043FN02H, créez un example de GUI Guider et sélectionnez la carte RT1060-EVK et le panneau RK043FN66HS.
- Ensuite, exécutez « RUN » > Target « MCUXpresso ». L'interface graphique peut être affichée à l'écran. Lors de l'exportation du projet et de son déploiement par MCUXpresso IDE, il n'y a pas d'affichage GUI sur le panneau.
V1.5.0 GA (sortie le 18 janvier 2023)
Nouvelles fonctionnalités (publiées le 18 janvier 2023)
- Outil de développement d'interface utilisateur
- Convertisseur d'images et fusion binaire
- Gestionnaire de ressources : image, police, vidéo et Lottie JSON
- Raccourci pour amener le widget en haut ou en bas
- Afficher le modèle de base dans la fenêtre d'informations du projet
- Stocker l'image binaire dans QSPI Flash
- Instance de clavier unique
- Invite de sauvegarde du projet avant la mise à niveau
- Chargement des actions du widget à l'écran
- Paramétrage des événements d'écran
- Afficher la version du guide GUI
- Optimisation de la taille de la mémoire pour les applications multipages
- Afficher l'icône et la ligne dans l'arborescence des ressources
Fenêtre de widgets flexibles - Redimensionner la fenêtre en faisant glisser la souris
- Commentaires dans lv_conf.h
- Bibliothèque
- LVGL v8.3.2
- Widget vidéo (plateformes sélectionnées)
- Widget Lottie (plateformes sélectionnées)
- Code QR
- Barre de progression du texte
Chaîne d'outils
- MCUXIDE 11.7.0
- SDK MCUX 2.13.0
- Cible
- MCX-N947-BRK
- I.MX RT1170EVKB
- LPC5506
- MX RT1060 : tampon de trame SRAM
Correction de bug
- LGLGUIB-2522 : Il faut réinitialiser la plateforme manuellement après avoir exécuté Target avec Keil lors de la création d'un example (imprimante) du GUI Guider, qui sélectionne la carte RT1060-EVK et le panneau RK043FN02H, exécutez « RUN » > Target « Keil ».
- La fenêtre du journal affiche « non défini », la carte doit donc être réinitialisée manuellement pour exécuter l'ex.ample.
- LGLGUIB-2720 : Le comportement du widget Carrousel dans le simulateur MicroPython est incorrect. Lors de l'ajout d'un bouton image dans le carrousel et d'un clic sur le widget, l'état du bouton image s'affiche anormalement.
Problèmes connus
- LGLGUIB-1613 : Un message d'erreur dans la fenêtre du journal apparaît après l'exécution réussie de « Run Target » sur macOS
- Un message d'erreur apparaît dans la fenêtre du journal lorsque « Run Target » est terminé sur macOS, même si l'application est déployée avec succès sur la carte.
- LGLGUIB-2495 : L'affichage du simulateur de la démo RT1176 (720×1280) est hors de l'écran
- Lors de l'exécution du simulateur de la démo RT1176 avec affichage par défaut (720×1280), le simulateur est hors de l'écran et ne peut pas afficher tout le contenu. La solution de contournement consiste à modifier le paramètre d'échelle d'affichage de l'hôte sur 100 %.
- LGLGUIB-2517 : La position de l'image ne s'affiche pas correctement dans le simulateur. Réglez l'image sur une position. Cela montre une petite déviation dans le simulateur. La position est correcte lors de l'exécution sur la carte de développement.
- LGLGUIB-2520 : Le type de panneau est erroné lors de l'exécution de la démo sur la cible Avec un RT1160-EVK avec panneau RK043FN02H, créez un example de GUI Guider et sélectionnez la carte RT1060-EVK et le panneau RK043FN66HS.
- Ensuite, exécutez « RUN » > Target « MCUXpresso ». L'interface graphique peut être affichée à l'écran. Lors de l'exportation du projet et de son déploiement par MCUXpresso IDE, il n'y a pas d'affichage GUI sur le panneau.
V1.4.1 GA (sortie le 30 septembre 2022)
Nouvelles fonctionnalités (sorties le 30 septembre 2022)
- Outil de développement d'interface utilisateur
- Écran anti-déformation préview
- Afficher la taille de l'image importée
- Description, type et lien doc dans la fenêtre d'attributs
- Déplacez la position de l'éditeur avec la souris
- Échelle de pixels dans la fenêtre de l'éditeur
- Démo de l'image d'exécution (SD) décode I. MX RT1064, LPC54S018M– Démo de lecture vidéo (SD) : i.MX RT1050
- Nom amélioré, valeur par défaut et invite pour les attributs
- Sous-menu de licence
- Invite de remplacement de code
- Autofocus sur le nouveau widget dans l'éditeur
- Fonctionnalité améliorée de rotation d’image basée sur la souris
- Détection automatique pour la personnalisation. c et personnalisé.h
- Robustesse et stabilité améliorées
- Bibliothèque
- Widget de zone de texte de données
- Calendrier : mettez en surbrillance la date sélectionnée
- Cible
- NPI : i.MX RT1040
- Chaîne d'outils
- MCUXpressoIDE 11.6.1
- SDK MCUXpresso 2.12.1
- Système d'exploitation en temps réel (RTOS)
- Zéphyr
- Correction de bug
- LGLGUIB-2466 : [Widget : Slider] V7&V8 : L'opacité du contour du slider fonctionne anormalement dans l'éditeur
- Lorsque vous définissez l'opacité du contour du widget curseur sur 0, le contour est toujours visible dans l'éditeur.
Problèmes connus
- LGLGUIB-1613 : Un message d'erreur dans la fenêtre du journal apparaît après l'exécution réussie de « Run Target » sur macOS
- Un message d'erreur apparaît dans la fenêtre du journal lorsque « Run Target » est terminé sur macOS, même si l'application est déployée avec succès sur la carte.
- LGLGUIB-2495 : L'affichage du simulateur de la démo RT1176 (720×1280) est hors de l'écran Lors de l'exécution du simulateur de la démo RT1176 avec l'affichage par défaut (720×1280), le simulateur est hors de l'écran et ne peut pas afficher tout le contenu .
- La solution de contournement consiste à modifier le paramètre d'échelle d'affichage de l'hôte sur 100 %.
- LGLGUIB-2517 : La position de l'image ne s'affiche pas correctement dans le simulateur. Réglez l'image sur une position. Cela montre une petite déviation dans le simulateur. La position est correcte lors de l'exécution sur la carte de développement.
- LGLGUIB-2520 : Le type de panneau est erroné lors de l'exécution de la démo sur la cible Avec un RT1160-EVK avec panneau RK043FN02H, créez un example de GUI Guider et sélectionnez la carte RT1060-EVK et le panneau RK043FN66HS.
- Ensuite, exécutez « RUN » > Target « MCUXpresso ». L'interface graphique peut être affichée à l'écran. Lors de l'exportation du projet et de son déploiement par MCUXpresso IDE, il n'y a pas d'affichage GUI sur le panneau.
- LGLGUIB-2522 : Il faut réinitialiser la plateforme manuellement après avoir exécuté Target avec Keil lors de la création d'un example (imprimante) du GUI Guider, qui sélectionne la carte RT1060-EVK et le panneau RK043FN02H, exécutez « RUN » > Target « Keil ». La fenêtre du journal affiche « non défini », la carte doit donc être réinitialisée manuellement pour exécuter l'ex.ample.
- LGLGUIB-2720 : Le comportement du widget Carrousel dans le simulateur MicroPython est incorrect. Lors de l'ajout d'un bouton image dans le carrousel et d'un clic sur le widget, l'état du bouton image s'affiche anormalement.
V1.4.0 GA (sortie le 29 juillet 2022)
Nouvelles fonctionnalités (sorties le 29 juillet 2022)
- Outil de développement d'interface utilisateur
- Disposition unifiée de l'interface utilisateur de configuration des attributs
- Paramètres d'ombre
- Le taux personnalisé de redimensionnement de l'interface graphique
- Plus de thèmes et de paramètres système
- Zoom arrière < 100 %, contrôle de la souris
- Définissez facilement l'écran par défaut
- Aligner horizontalement et aligner la ligne
- Pré-écran et imageview
- Importation d'images par lots
- Faites pivoter l'image avec la souris
- Par défaut, le nouvel affichage
- Restructuration du projet
Fil de discussion RT
- Widgets
- LVGL v8.2.0
- Public : menu, commutateur rotatif (arc), bouton radio, entrée chinoise
- Privé : carrousel, horloge analogique
- Performance
- Modèle de performances optimisées pour i.MX RT1170 et i.MX RT595
- Optimisation de la taille en compilant les widgets utilisés et les dépendances
- Cible
- LPC54628 : stockage flash externe
- i.MX RT1170 : mode paysage
- Écran RK055HDMIPI4MA0
- Chaîne d'outils
- MCUXpressoIDE 11.6
- SDK MCUXpresso 2.12
- IAR 9.30.1
- Keil MDK 5.37
- Corrections de bugs
- LGLGUIB-1409 : Erreur de cadrage aléatoire. Il arrive parfois que les menus supérieurs soient coupés après des opérations d'ajout et de suppression de widgets dans l'éditeur d'interface utilisateur. Actuellement, aucun autre détail concernant ce problème n’est disponible. La seule solution connue si ce problème se produit consiste à fermer et à rouvrir l'application GUI Guider.
- LGLGUIB-1838 : Parfois, l'image SVG n'est pas importée correctement. Parfois, l'image SVG n'est pas importée correctement dans l'IDE GUI Guider.
- LGLGUIB-1895 : [Forme : couleur] niveau-v8 : Le widget couleur se déforme lorsqu'il a une grande taille Lors de l'utilisation du widget couleur de LVGL v8, le widget se déforme lorsque la taille du widget couleur est grande.
- LGLGUIB-2066 : [imgbtn] Peut sélectionner plusieurs images pour un état
- Lors de la sélection d'images pour les différents états d'un bouton d'image (relâché, pressé, coché libéré ou coché pressé), il est possible de sélectionner plusieurs images dans la boîte de dialogue de sélection. La zone de sélection ne doit mettre en évidence que la dernière image sélectionnée. LGLGUIB-2107 : [Éditeur GUI] La conception de l'éditeur GUI n'est pas la même que celle du simulateur ou des résultats cibles Lors de la conception d'un écran avec un graphique, la conception de l'éditeur GUI peut ne pas correspondre aux résultats lorsque viewing dans le simulateur ou sur une cible.
- LGLGUIB-2117 : Le simulateur GUI Guider génère une erreur inconnue et l'application d'interface utilisateur ne peut répondre à aucun événement. Lors du développement d'applications multi-écrans avec GUI Guider, les trois écrans peuvent être commutés en cliquant sur un bouton. Après plusieurs changements d'écran, le simulateur ou la carte s'excite anormalement et signale une erreur inconnue, et la démo n'a pu répondre à aucun événement.
- LGLGUIB-2120 : La recoloration du filtre ne fonctionne pas sur l'écran de conception. La fonction de recoloration du filtre ne s'affiche pas correctement dans les fenêtres de conception. Lorsqu'une image est ajoutée avec la couleur d'origine blanche, le filtre change la couleur en bleu. La fenêtre de conception montre que toutes les images, y compris leur arrière-plan, passent à la nouvelle couleur. L’on s’attend à ce que le contexte ne change pas.
- LGLGUIB-2121 : La taille de police ne peut pas être supérieure à 100. La taille de police ne peut pas être supérieure à 100. Dans certaines applications GUI, une taille de police plus grande est nécessaire.
- LGLGUIB-2434 : Affichage du calendrier mal placé lors de l'utilisation de l'onglet view comme arrière-plan global, après avoir ajouté le calendrier dans content2, il ne s'affiche pas correctement, quelle que soit la façon dont le calendrier est redimensionné. Le même problème se produit à la fois dans le simulateur et sur la carte.
- LGLGUIB-2502 : Impossible de modifier la couleur BG de l'élément de liste dans le widget de liste déroulante. La couleur d'arrière-plan de l'étiquette de liste dans le widget de liste déroulante ne peut pas être modifiée.
Problèmes connus
- LGLGUIB-1613 : Un message d'erreur dans la fenêtre du journal apparaît après l'exécution réussie de « Run Target » sur macOS
- Un message d'erreur apparaît dans la fenêtre du journal lorsque « Run Target » est terminé sur macOS, même si l'application est déployée avec succès sur la carte.
- LGLGUIB-2495 : L'affichage du simulateur de la démo RT1176 (720×1280) est hors de l'écran
- Lors de l'exécution du simulateur de la démo RT1176 avec affichage par défaut (720×1280), le simulateur est hors de l'écran et ne peut pas afficher tout le contenu. La solution de contournement consiste à modifier le paramètre d'échelle d'affichage de l'hôte sur 100 %.
- LGLGUIB-2517 : La position de l'image ne s'affiche pas correctement dans le simulateur. Réglez l'image sur une position. Cela montre une petite déviation dans le simulateur. La position est correcte lors de l'exécution sur la carte de développement.
- LGLGUIB-2520 : Le type de panneau est incorrect lors de l'exécution de la démo sur la cible
- Avec un RT1160-EVK avec panneau RK043FN02H, créez un example de GUI Guider et sélectionnez le RT1060-
- Carte EVK et panneau RK043FN66HS. Exécutez ensuite « RUN » > Target « MCUXpresso ». L'interface graphique peut être affichée à l'écran. Lors de l'exportation du projet et de son déploiement par MCUXpresso IDE, il n'y a pas d'affichage GUI sur le panneau.
• LGLGUIB-2522 : doit réinitialiser la plateforme manuellement après avoir exécuté Target avec Keil lors de la création d'un example (imprimante) du GUI Guider qui sélectionne la carte RT1060-EVK et le panneau RK043FN02H, exécutez « RUN » > Target « Keil ». La fenêtre du journal affiche « non défini » et la carte doit donc être réinitialisée manuellement pour exécuter l'ex.ample.
V1.3.1 GA (sortie le 31 mars 2022)
Nouvelles fonctionnalités (publiées le 31 mars 2022)
- Outil de développement d'interface utilisateur
- Assistant de création de projet
- Mise à l'échelle automatique de l'interface graphique
- Affichage sélectionnable avec une option personnalisée
- 11 nouvelles polices : dont Arial, Abel et plus encore
- La police par défaut est Arial dans les démos
- Moniteur de mémoire
- Appareil photo avantview APPLICATION sur i.MX RT1170
- Les widgets de groupe se déplacent
- Copie du conteneur
- Compilation incrémentielle
- Widgets
- Horloge analogique animée
- Horloge numérique animée
- Performance
- Optimisation du temps de construction
- Option de performance : taille, vitesse et équilibre
- Chapitre Performances dans le Guide de l'utilisateur
- Cible
- I. MX RT1024
- LPC55S28, LPC55S16
- Chaîne d'outils
- SDK MCU v2.11.1
- IDE MCUX v11.5.1
- Corrections de bugs
- LGLGUIB-1557 : La fonction copier/coller du widget conteneur doit s'appliquer à tous ses widgets enfants. Les opérations de copier-coller du GUI Guider étaient applicables uniquement pour le widget lui-même et n'étaient pas incluses pour les enfants. Par exempleample, lorsqu'un conteneur était créé et qu'un curseur était ajouté en tant qu'enfant, le copier-coller du conteneur entraînait la création d'un nouveau conteneur. Cependant, le conteneur était dépourvu de nouveau curseur. La fonction copier/coller du widget conteneur est désormais appliquée à tous les widgets enfants.
- LGLGUIB-1616 : Améliorer l'UX du déplacement haut/bas du widget dans la fenêtre des ressources Dans l'onglet Ressource, un écran peut contenir de nombreux widgets. Il était inefficace et peu pratique de déplacer une ressource de widget du bas vers le haut de la liste des widgets à l'écran. Cela n'était possible qu'après un clic de souris étape par étape. Pour offrir une meilleure expérience, la fonctionnalité glisser-déposer est désormais prise en charge.
- LGLGUIB-1943 : [IDE] La position de début de la ligne est incorrecte dans l'éditeur. Lors de la définition de la position de début de la ligne à (0, 0), la position de début du widget est incorrecte dans l'éditeur. Cependant, la position est normale dans le simulateur et dans la cible.
- LGLGUIB-1955 : Pas de bouton d'écran précédent sur le deuxième écran de la démo de transition d'écran Pour la démo de transition d'écran, le texte du bouton sur le deuxième écran doit être « écran précédent » au lieu de « écran suivant ».
- LGLGUIB-1962 : Fuite de mémoire dans le code généré automatiquement Il y a une fuite de mémoire dans le code généré par GUI Guider. Le code crée un écran avec lv_obj_create() mais appelle lv_obj_clean() pour le supprimer. Lv_obj_clean supprime tous les enfants d'un objet mais pas l'objet à l'origine de la fuite.
- LGLGUIB-1973 : Le code des événements et actions du deuxième écran n'est pas généré
- Lorsqu'un projet est créé comprenant deux écrans avec un bouton sur chacun, et que l'événement et l'action sont configurés pour naviguer entre ces deux écrans par l'événement bouton ; le code de l'événement « Load Screen » du bouton du deuxième écran n'est pas généré.
Problèmes connus
- LGLGUIB-1409 : Erreur de cadrage aléatoire
Parfois, les menus supérieurs peuvent être coupés après que les widgets ajoutent et suppriment des opérations dans l'éditeur d'interface utilisateur. Actuellement, aucun autre détail concernant ce problème n’est disponible. La seule solution connue si ce problème se produit consiste à fermer et à rouvrir l'application GUI Guider. - LGLGUIB-1613 : Un message d'erreur dans la fenêtre du journal apparaît après l'exécution réussie de « Run Target » sur macOS
- Un message d'erreur apparaît dans la fenêtre du journal lorsque « Run Target » est terminé sur macOS, même si l'application est déployée avec succès sur la carte.
- LGLGUIB-1838 : Parfois, l'image SVG n'est pas importée correctement. Parfois, l'image SVG n'est pas importée correctement dans l'IDE GUI Guider.
- LGLGUIB-1895 : [Forme : couleur] niveau-v8 : Le widget couleur se déforme lorsqu'il a une grande taille Lors de l'utilisation du widget couleur de LVGL v8, le widget se déforme lorsque la taille du widget couleur est grande.
V1.3.0 GA (sortie le 24 janvier 2022)
Nouvelles fonctionnalités
- Outil de développement d'interface utilisateur
- Deux versions LVGL
- Profondeur de couleur de 24 bits
- Démo du lecteur de musique
- Multi-thèmes
- Activer/désactiver le moniteur FPS/CPU
- Paramétrage des attributs d'écran
- Widgets
- LVGL 8.0.2
- MicroPython
- Animation 3D pour JPG/JPEG
- Conception par glisser-déposer pour la tuile view
- Chaîne d'outils
- Nouveau : Keil MDK v5.36
- Mise à niveau : MCU SDK v2.11.0, MCUX IDE v11.5.0, IAR v9.20.2
- Systèmes d'exploitation pris en charge
- macOS 11.6
- Corrections de bugs
- LGLGUIB-1520 : Un écran vide apparaît lorsque la jauge est ajoutée dans l'onglet view et la valeur de l'aiguille est modifiée
- Un écran vide apparaît dans l'IDE en cliquant sur l'éditeur après avoir ajouté le widget de jauge en tant qu'enfant de l'ongletview objet et réglage de la valeur de l'aiguille. La solution de contournement consiste à redémarrer GUI Guider.
- LGLGUIB-1774 : Problème lors de l'ajout du widget de calendrier au projet
- L'ajout d'un widget de calendrier à un projet provoque une erreur inconnue. Le nom du widget n'est pas correctement mis à jour. GUI Guider tente de traiter un nom de widget screen_calendar_1 mais le calendrier est sur scrn2. Ce devrait être scrn2_calendar_1.
- LGLGUIB-1775 : Faute de frappe dans les informations système
- Dans le paramètre « Système » de GUI Guider IDE, il y a une faute de frappe dans « USE PERE MONITOR », il devrait s'agir de « REAL TIME PERF MONITOR ».
- LGLGUIB-1779 : Erreur de construction lorsque le chemin du projet contient un caractère espace. Lorsqu'il y a un caractère espace dans le chemin du projet, la construction du projet échoue dans GUI Guider.
- LGLGUIB-1789 : [Simulateur MicroPython] Espace vide ajouté dans le widget roller Le widget roller simulé avec MicroPython ajoute un espace vide entre le premier et le dernier élément de la liste.
- LGLGUIB-1790 : Le modèle ScreenTransition échoue lors de la création de 24 bpp dans l'EDI
- Pour créer un projet dans GUI Guider, sélectionnez lvgl7, le modèle de carte RT1064 EVK, le modèle d'application ScreenTransition, la profondeur de couleur 24 bits et 480*272.
- Générez le code, puis exportez-le vers IAR ou MCUXpresso IDE. Copiez le code généré dans le projet SDK lvgl_guider et intégrez l'EDI. Un écran incorrect apparaît et le code reste bloqué dans MemManage_Handler.
Problèmes connus
- LGLGUIB-1409 : Erreur de cadrage aléatoire. Il arrive parfois que les menus supérieurs soient coupés après des opérations d'ajout et de suppression de widgets dans l'éditeur d'interface utilisateur.
- Actuellement, aucun autre détail concernant ce problème n’est disponible. La seule solution connue si ce problème se produit consiste à fermer et à rouvrir l'application GUI Guider.
- LGLGUIB-1613 : Un message d'erreur dans la fenêtre du journal apparaît après l'exécution réussie de « Run Target » sur macOS
- Un message d'erreur apparaît dans la fenêtre du journal lorsque « Run Target » est terminé sur macOS, même si l'application est déployée avec succès sur la carte.
V1.2.1 GA (sortie le 29 septembre 2021)
Nouvelles fonctionnalités
- Outil de développement d'interface utilisateur
- Thèmes intégrés LVGL
- Chaîne d'outils
- SDK MCU 2.10.1
- Prise en charge de nouvelles cibles/appareils
- I. MX RT1015
- I. MX RT1020
- I. MX RT1160
- i.MX RT595 : écran TFT tactile 5"
- Corrections de bugs
- LGLGUIB-1404 : Exporter files dans le dossier spécifié
- Lors de l'utilisation de la fonction d'exportation de code, GUI Guider force le code exporté files dans un dossier par défaut au lieu du dossier spécifié par les utilisateurs.
- LGLGUIB-1405 : Run Target ne se réinitialise pas et n'exécute pas l'application. Lorsque IAR est sélectionné dans la fonction "Run Target", la carte ne se réinitialise pas automatiquement après la programmation de l'image.
- L'utilisateur doit réinitialiser manuellement l'EVK à l'aide du bouton de réinitialisation une fois la programmation terminée.
LGLGUIB-1407
[Tuileview] Les widgets enfants ne sont pas mis à jour en temps réel Lorsqu'une nouvelle vignette est ajoutée dans la vignette view widget, l'arborescence des widgets dans le panneau de gauche de GUI Guider n'est pas actualisée si aucun widget enfant n'est ajouté dans la nouvelle vignette. Un widget enfant doit être ajouté à la vignette pour qu'il apparaisse dans le panneau le plus à gauche.
LGLGUIB-1411
Problème de performances de l'application ButtonCounterDemo Lorsque ButtonCounterDemo est conçu pour LPC54S018 à l'aide d'IAR v9.10.2, des performances d'application médiocres peuvent être rencontrées. Lorsque vous appuyez sur un bouton puis sur l'autre, il y a un délai notable d'environ 500 ms avant la mise à jour de l'écran.
LGLGUIB-1412
La création d'applications de démonstration peut échouer. Si la fonctionnalité d'exportation de code est utilisée pour exporter le code de l'application GUI sans exécuter au préalable « Générer le code », la construction échoue après l'importation du code exporté dans MCUXpresso IDE ou IAR.
LGLGUIB-1450
Erreur dans le programme de désinstallation de GUI Guider S'il existe plusieurs installations de GUI Guider sur une machine, le programme de désinstallation ne parvient pas à faire la distinction entre ces installations. Par exempleample, l'exécution du programme de désinstallation de la v1.1.0 peut entraîner la suppression de la v1.2.0.
LGLGUIB-1506
L'état du bouton d'image précédemment enfoncé n'est pas actualisé après avoir appuyé sur un autre bouton d'image. Lorsqu'un bouton est enfoncé et qu'un autre est également enfoncé, l'état du dernier bouton enfoncé ne change pas. L'effet est que plusieurs boutons d'image sont enfoncés simultanément.
Problèmes connus
- LGLGUIB-1409 : Erreur de cadrage aléatoire. Il arrive parfois que les menus supérieurs soient coupés après des opérations d'ajout et de suppression de widgets dans l'éditeur d'interface utilisateur. Actuellement, aucun autre détail n’est disponible concernant ce problème. La seule solution connue si ce problème se produit consiste à fermer et à rouvrir l'application GUI Guider.
- LGLGUIB-1520 : Un écran vide apparaît lorsque la Jauge est ajoutée dans l'onglet view et la valeur de l'aiguille est modifiée. Un écran vide apparaît dans l'EDI en cliquant sur l'éditeur après avoir ajouté le widget de jauge en tant qu'enfant de l'onglet. view objet et réglage de la valeur de l'aiguille. La solution de contournement consiste à redémarrer GUI Guider.
9 V1.2.0 GA (publié le 30 juillet 2021)
Nouvelles fonctionnalités
- Outil de développement d'interface utilisateur
- Recherche par widget
- Taille de police personnalisée
- UG pour le support du conseil d'administration sans modèle
- Widgets
- LVGL 7.10.1
- Evénements pour les boutons de la liste
- Vérification des fuites de mémoire
- Chaîne d'outils
- IAR 9.10.2
- MCUXIDE 11.4.0
- SDK MCUX 2.10.x
- Accélération
- Convertisseur d'images pour l'augmentation des performances de VGLite
Prise en charge de nouvelles cibles/appareils
- LPC54s018m, LPC55S69
- I. MX RT1010
Corrections de bugs
- LGLGUIB-1273 : Le simulateur ne peut pas afficher le plein écran lorsque la taille de l'écran est supérieure à la résolution de l'hôte.
Lorsque la résolution de l'écran cible est supérieure à la résolution de l'écran du PC, l'intégralité de l'écran du simulateur ne peut pas être viewéd. De plus, la barre de contrôle n'est pas visible donc il est impossible de déplacer l'écran du simulateur.
- LGLGUIB-1277 : Le simulateur est vide pour les projets I. MX RT1170 et RT595 lorsqu'une grande résolution est sélectionnée
- Quand la grande résolution, par example, 720×1280, est utilisé pour créer un projet pour I. MX RT1170 et I. MX RT595, le simulateur est vide lorsque l'application GUI est exécutée dans le simulateur.
- La raison en est que seul un écran partiel s'affiche lorsque la taille de l'écran de l'appareil est supérieure à la résolution de l'écran du PC.
- LGLGUIB-1294 : démo de l'imprimante : le clic ne fonctionne pas lorsque l'on clique sur l'image de l'icône
- Lorsque la démo de l'imprimante est en cours d'exécution, il n'y a aucune réponse lorsque vous cliquez sur l'image de l'icône. Cela se produit car le déclencheur d'événement et l'action ne sont pas configurés pour l'image de l'icône.
- LGLGUIB-1296 : La taille du style de texte ne doit pas être exportée dans le widget liste
- Après avoir défini la taille du texte du widget de liste dans la fenêtre d'attributs de GUI Guider, la taille du texte configurée ne prend pas effet lorsque l'application GUI est en cours d'exécution.
Problèmes connus
- LGLGUIB-1405 : Run Target ne se réinitialise pas et n'exécute pas l'application
- Lorsque IAR est sélectionné dans la fonction « Run Target », la carte n'est pas réinitialisée automatiquement après la programmation de l'image. L'utilisateur doit réinitialiser manuellement l'EVK à l'aide du bouton de réinitialisation une fois la programmation terminée.
- LGLGUIB-1407 : [Carrelageview] Les widgets enfants ne sont pas mis à jour en temps réel Lorsqu'une nouvelle vignette est ajoutée dans la vignette view widget, l'arborescence des widgets dans le panneau de gauche de GUI Guider n'est pas actualisée si aucun widget enfant n'est ajouté dans la nouvelle vignette. Un widget enfant doit être ajouté à la vignette pour qu'il apparaisse dans le panneau le plus à gauche.
- LGLGUIB-1409 : Erreur de cadrage aléatoire. Il arrive parfois que les menus supérieurs soient coupés après des opérations d'ajout et de suppression de widgets dans l'éditeur d'interface utilisateur. Aucun autre détail concernant ce problème n’est disponible pour le moment. La seule solution connue si ce problème se produit consiste à fermer et à rouvrir l'application GUI Guider.
- LGLGUIB-1411 : Problème de performances de l'application ButtonCounterDemo Lorsque ButtonCounterDemo est créé pour LPC54S018 à l'aide d'IAR v9.10.2, des performances d'application médiocres peuvent être rencontrées. Lorsque vous appuyez sur un bouton puis sur l'autre, il y a un délai notable d'environ 500 ms avant la mise à jour de l'écran.
- LGLGUIB-1412 : La création d'applications de démonstration peut échouer. Si la fonctionnalité Exporter le code est utilisée pour exporter le code de l'application GUI sans exécuter au préalable « Générer le code », la construction échouera après l'importation du code exporté dans l'IDE MCUXpresso ou l'IAR.
- LGLGUIB-1506 : L'état du bouton d'image précédemment enfoncé n'est pas actualisé après avoir appuyé sur un autre bouton d'image
- Lorsqu'un bouton est enfoncé et qu'un autre est également enfoncé, l'état du dernier bouton enfoncé ne change pas. L'effet est que plusieurs boutons d'image sont enfoncés simultanément. La solution de contournement consiste à activer l’état Vérifié pour le bouton d’image via GUI Guider IDE.
V1.1.0 GA (sortie le 17 mai 2021)
Nouvelles fonctionnalités
- Outil de développement d'interface utilisateur
- Raccourci de menu et contrôle du clavier
- Nouveaux états : CONCENTRÉ, ÉDITÉ, DÉSACTIVÉ
- Personnalisation de la fréquence d'images
- Configuration des transitions d'écran
- Widgets parents/enfants
- Paramètre de la fonction de rappel pour l'image d'animation
- Activation de VGLite sur l'IDE
- Configuration automatique du chemin d'en-tête
- Widgets
- Actifs BMP et SVG
- Animation 3D pour PNG
- Tuile de support view comme widget standard
- Accélération
- VGLite initial pour RT1170 et RT595
- Prise en charge de nouvelles cibles/appareils
- I.MX RT1170 et i.MX RT595
Corrections de bugs
- LGLGUIB-675 : L'actualisation de l'animation peut parfois ne pas fonctionner correctement dans le simulateur
Les images d'animation ne sont parfois pas actualisées correctement dans le simulateur, la cause première est que le widget d'image d'animation ne gère pas correctement le changement de source d'image. - LGLGUIB-810 : Le widget d'image d'animation peut avoir des teintes déformées
Lors du fonctionnement d'un widget d'animation, l'image animée peut avoir une teinte décolorée en arrière-plan. Le problème est dû aux propriétés de style non gérées. - LGLGUIB-843 : Fonctionnement erratique de la souris lors du déplacement de widgets lorsque l'éditeur d'interface utilisateur est zoomé. Lorsque l'éditeur d'interface utilisateur est zoomé, il peut y avoir un fonctionnement erratique de la souris lors du déplacement de widgets dans l'éditeur.
- LGLGUIB-1011 : L'effet de superposition d'écran est incorrect lorsque des écrans de tailles différentes sont commutés
Lorsqu'un deuxième écran avec une valeur d'opacité de 100 est créé pour couvrir l'écran actuel (qui n'est pas supprimé), l'effet d'arrière-plan ne s'affiche pas correctement. - LGLGUIB-1077 : Impossible d'afficher le chinois dans le widget Roller
Lorsque des caractères chinois sont utilisés comme texte de ligne dans le widget roller, les chinois ne s'affichent pas lorsque l'application est en cours d'exécution.
Problèmes connus
- LGLGUIB-1273 : Le simulateur ne peut pas afficher le plein écran lorsque la taille de l'écran est supérieure à la résolution de l'hôte.
Lorsque la résolution de l'écran cible est supérieure à la résolution de l'écran du PC, l'intégralité de l'écran du simulateur ne peut pas être viewéd. De plus, la barre de contrôle n'est pas visible donc il est impossible de déplacer l'écran du simulateur. - LGLGUIB-1277 : le simulateur est vierge pour les projets I. MX RT1170 et RT595, la grande résolution est sélectionnée
- Quand la grande résolution, par example, 720×1280, est utilisé pour créer un projet pour I. MX RT1170 et I. MX RT595, le simulateur est vide lorsque l'application GUI est exécutée dans le simulateur. La raison en est que seul un écran partiel s'affiche lorsque la taille de l'écran de l'appareil est supérieure à la résolution de l'écran du PC.
- LGLGUIB-1294 : démo de l'imprimante : le clic ne fonctionne pas lorsque l'on clique sur l'image de l'icône
- Lorsque la démo de l'imprimante est en cours d'exécution, il n'y a aucune réponse lorsque vous cliquez sur l'image de l'icône. Cela se produit car le déclencheur d'événement et l'action ne sont pas configurés pour l'image de l'icône.
- LGLGUIB-1296 : La taille du style de texte ne doit pas être exportée dans le widget liste
- Après avoir défini la taille du texte du widget de liste dans la fenêtre d'attributs de GUI Guider, la taille du texte configurée ne prend pas effet lorsque l'application GUI est en cours d'exécution.
V1.0.0 GA (sortie le 15 janvier 2021)
Nouvelles fonctionnalités
- Outil de développement d'interface utilisateur
- Prend en charge Windows 10 et Ubuntu 20.04
- Multilingue (anglais, chinois) pour l'IDE
- Compatible avec LVGL v7.4.0, MCUXpresso IDE 11.3.0 et MCU SDK 2.9
- Gestion de projet : créer, importer, modifier, supprimer
- Ce que vous voyez est ce que vous obtenez (WYSIWYG) Conception de l'interface utilisateur par glisser-déposer
- Conception d'applications multipages
- Raccourci pour avancer et reculer, copier, coller, supprimer, annuler, refaire
- Code vieweuh pour la définition de l'interface utilisateur JSON file
- La barre de navigation pour view la source sélectionnée file
- Génération automatique de code LVGL C
- Groupe et paramètres d'attributs du widget
- Fonction de copie d'écran
- Éditeur GUI zoomer et dézoomer
- Prise en charge de plusieurs polices et importation de polices tierces
- Portée des caractères chinois personnalisable
- Alignement des widgets : gauche, centre et droite
- Activer et désactiver l'accélération PXP
- Prise en charge du style par défaut et du style personnalisé
- Applications de démonstration intégrées
- Compatible avec le projet MCUXpresso
- Affichage du journal en temps réel
- Widgets
- Prend en charge 33 widgets
- Bouton (5) : bouton, bouton image, case à cocher, groupe de boutons, interrupteur
- Formulaire (4) : étiquette, liste déroulante, zone de texte, calendrier
- Tableau (8) : tableau, onglet, boîte de message, conteneur, graphique, canevas, liste, fenêtre
- Forme (9) : arc, ligne, rouleau, LED, spin box, jauge, compteur de ligne, couleur, spinner
- Image (2) : image, image d'animation
- Progression (2) : barre, curseur
- Autres (3) : page, vignette view, clavier
- Animation : image d'animation, GIF vers animation, assouplissement de l'animation et chemin
- Prise en charge du déclencheur d'événement et de la sélection d'action, code d'action personnalisé
- Affichage chinois
- Prise en charge du style par défaut et du style personnalisé
- Prise en charge de nouvelles cibles/appareils
- NXP i.MX RT1050, i.MX RT1062 et i.MX RT1064
- NXP LPC54S018 et LPC54628
- Modèle d'appareil, création et déploiement automatiques pour les plateformes prises en charge
- Exécuter le simulateur sur l'hôte X86
Problèmes connus
- LGLGUIB-675 : L'actualisation de l'animation peut parfois ne pas fonctionner correctement dans le simulateur
Les images d'animation ne sont parfois pas actualisées correctement dans le simulateur, la cause première est que le widget d'image d'animation ne gère pas correctement le changement de source d'image. - LGLGUIB-810 : Le widget d'image d'animation peut avoir des teintes déformées
Lors du fonctionnement d'un widget d'animation, l'image animée peut avoir une teinte décolorée en arrière-plan. Le problème est dû aux propriétés de style non gérées. - LGLGUIB-843 : Fonctionnement erratique de la souris lors du déplacement de widgets lorsque l'éditeur d'interface utilisateur est zoomé
Lorsque l'éditeur d'interface utilisateur est agrandi, le fonctionnement de la souris peut être irrégulier lors du déplacement des widgets dans l'éditeur. - LGLGUIB-1011 : L'effet de superposition d'écran est incorrect lorsque des écrans de tailles différentes sont commutés
Lorsqu'un deuxième écran avec une valeur d'opacité de 100 est créé pour couvrir l'écran actuel (qui n'est pas supprimé), l'effet d'arrière-plan ne s'affiche pas correctement. - LGLGUIB-1077 : Impossible d'afficher le chinois dans le widget Roller
Lorsque des caractères chinois sont utilisés comme texte de ligne dans le widget roller, les chinois ne s'affichent pas lorsque l'application est en cours d'exécution.
Historique des révisions
Tableau 1 résume les révisions apportées à ce document.
Tableau 1. Historique des révisions
Numéro de révision | Date | Changements de fond |
1.0.0 | 15 janvier 2021 | Version initiale |
1.1.0 | 17 mai 2021 | Mise à jour pour la version 1.1.0 |
1.2.0 | 30 juillet 2021 | Mise à jour pour la version 1.2.0 |
1.2.1 | 29 septembre 2021 | Mise à jour pour la version 1.2.1 |
1.3.0 | 24 janvier 2022 | Mise à jour pour la version 1.3.0 |
1.3.1 | 31 mars 2022 | Mise à jour pour la version 1.3.1 |
1.4.0 | 29 juillet 2022 | Mise à jour pour la version 1.4.0 |
1.4.1 | 30 septembre 2022 | Mise à jour pour la version 1.4.1 |
1.5.0 | 18 janvier 2023 | Mise à jour pour la version 1.5.0 |
1.5.1 | 31 mars 2023 | Mise à jour pour la version 1.5.1 |
Mentions légales
Définitions
Brouillon — Le statut de brouillon d'un document indique que le contenu est toujours en cours de révision interne.view et sous réserve d'une approbation formelle, qui peut entraîner des modifications ou des ajouts. NXP Semiconductors ne donne aucune déclaration ou garantie quant à l'exactitude ou à l'exhaustivité des informations incluses dans une version préliminaire d'un document et ne saurait être tenu responsable des conséquences de l'utilisation de ces informations.
Avis de non-responsabilité
Garantie et responsabilité limitées — Les informations contenues dans ce document sont considérées comme exactes et fiables. Cependant, NXP Semiconductors ne donne aucune déclaration ou garantie, expresse ou implicite, quant à l'exactitude ou à l'exhaustivité de ces informations et ne saurait être tenu responsable des conséquences de l'utilisation de ces informations. NXP Semiconductors n'assume aucune responsabilité quant au contenu de ce document s'il est fourni par une source d'informations extérieure à NXP Semiconductors. En aucun cas, NXP Semiconductors ne pourra être tenu responsable des dommages indirects, accessoires, punitifs, spéciaux ou consécutifs (y compris, sans s'y limiter, la perte de profits, la perte d'économies, l'interruption d'activité, les coûts liés au retrait ou au remplacement de tout produit ou les frais de retouche), que ce soit ou pas tel
les dommages sont fondés sur un délit (y compris la négligence), une garantie, une rupture de contrat ou toute autre théorie juridique.
Nonobstant tout dommage que le client pourrait subir pour quelque raison que ce soit, la responsabilité globale et cumulative de NXP Semiconductors envers les clients pour les produits décrits dans le présent document sera limitée par les conditions générales de vente commerciale de NXP Semiconductors. Droit d'apporter des modifications — NXP Semiconductors se réserve le droit d'apporter des modifications aux informations publiées dans ce document, y compris, sans limitation, les spécifications et les descriptions de produits, à tout moment et sans préavis. Ce document annule et remplace toutes les informations fournies avant la publication des présentes.
Adéquation à l'utilisation — Les produits NXP Semiconductors ne sont pas conçus, autorisés ou garantis pour être adaptés à une utilisation dans des systèmes ou équipements vitaux, vitaux ou critiques pour la sécurité, ni dans des applications où une défaillance ou un dysfonctionnement d'un produit NXP Semiconductors peut raisonnablement être attendu entraîner des blessures corporelles, la mort ou des dommages matériels ou environnementaux graves. NXP Semiconductors et ses fournisseurs déclinent toute responsabilité pour l'inclusion et/ou l'utilisation des produits NXP Semiconductors dans de tels équipements ou applications et, par conséquent, une telle inclusion et/ou utilisation est aux risques et périls du client.
Applications — Les applications décrites ici pour l'un de ces produits sont uniquement à des fins d'illustration. NXP Semiconductors ne fait aucune déclaration ni garantie que ces applications seront adaptées à l'utilisation spécifiée sans tests ou modifications supplémentaires. Les clients sont responsables de la conception et du fonctionnement de leurs applications et produits utilisant les produits NXP Semiconductors, et NXP Semiconductors décline toute responsabilité pour toute assistance concernant les applications ou la conception des produits du client. Il est de la seule responsabilité du client de déterminer si le produit NXP Semiconductors est adapté aux applications et produits prévus du client, ainsi qu'à l'application et à l'utilisation prévues par le(s) client(s) tiers du client. Les clients doivent fournir des garanties de conception et de fonctionnement appropriées pour minimiser les risques associés à leurs applications et produits.
NXP Semiconductors n'accepte aucune responsabilité liée à tout défaut, dommage, coût ou problème basé sur une faiblesse ou un défaut dans les applications ou produits du client, ou dans l'application ou l'utilisation par le(s) client(s) tiers du client. Le client est responsable d'effectuer tous les tests nécessaires pour ses applications et produits utilisant les produits NXP Semiconductors afin d'éviter un défaut des applications et des produits ou de l'application ou de l'utilisation par le(s) client(s) tiers du client. NXP n'accepte aucune responsabilité à cet égard. Conditions générales de vente commerciale — Les produits NXP Semiconductors sont vendus sous réserve des conditions générales de vente commerciale, telles que publiées sur https://www.nxp.com/profile/terms sauf accord contraire dans un accord individuel écrit valide. Dans le cas où un accord individuel est conclu, seules les conditions générales de l'accord respectif s'appliquent.
NXP Semiconductors s'oppose expressément par la présente à l'application des conditions générales du client concernant l'achat de produits NXP Semiconductors par le client. Contrôle des exportations — Ce document ainsi que les éléments décrits ici peuvent être soumis à des réglementations de contrôle des exportations. L'exportation peut nécessiter une autorisation préalable des autorités compétentes. Adéquation à une utilisation dans des produits non qualifiés pour l'automobile — À moins que ce document n'indique expressément que ce produit spécifique de NXP Semiconductors est qualifié pour l'automobile, le produit n'est pas adapté à une utilisation automobile. Il n'est ni qualifié ni testé par les tests automobiles ou les exigences d'application. NXP Semiconductors décline toute responsabilité quant à l'inclusion et/ou à l'utilisation de produits non qualifiés pour l'automobile dans des équipements ou des applications automobiles.
Si le client utilise le produit pour la conception et l'utilisation dans des applications automobiles conformément aux spécifications et normes automobiles, le client (a) doit utiliser le produit sans la garantie de NXP Semiconductors du produit pour de telles applications, utilisations et spécifications automobiles, et (b ) chaque fois qu'un client utilise le produit pour des applications automobiles au-delà des spécifications de NXP Semiconductors pour une telle utilisation, cela se fera uniquement aux propres risques du client et (c) le client indemnise entièrement NXP Semiconductors pour toute responsabilité, dommages ou réclamations concernant un produit défectueux résultant de la conception du client et utilisation du produit pour des applications automobiles au-delà de la garantie standard de NXP Semiconductors et des spécifications produit de NXP Semiconductors. Traductions — Une version non anglaise (traduite) d'un document, y compris les informations juridiques contenues dans ce document, est fournie à titre de référence uniquement. La version anglaise prévaudra en cas de divergence entre la version traduite et la version anglaise.
Sécurité — Le client comprend que tous les produits NXP peuvent être sujets à des vulnérabilités non identifiées ou peuvent prendre en charge des normes ou spécifications de sécurité établies avec des limitations connues. Le client est responsable de la conception et de l'exploitation de ses applications et produits tout au long de leur cycle de vie afin de réduire l'effet de ces vulnérabilités sur les applications et produits du client. La responsabilité du client s'étend également aux autres technologies ouvertes et/ou propriétaires prises en charge par les produits NXP pour une utilisation dans les applications du client. NXP n'accepte aucune responsabilité pour toute vulnérabilité. Les clients doivent vérifier régulièrement les mises à jour de sécurité de NXP et effectuer un suivi approprié.
Le client doit sélectionner des produits dotés de fonctionnalités de sécurité qui répondent le mieux aux règles, réglementations et normes de l'application prévue et prendre les décisions de conception finales concernant ses produits. Il est seul responsable du respect de toutes les exigences légales, réglementaires et liées à la sécurité concernant ses produits. produits, indépendamment de toute information ou assistance pouvant être fournie par NXP.
NXP dispose d'une équipe de réponse aux incidents de sécurité des produits (PSIRT) (joignable à PSIRT@nxp.com) qui gère l'enquête, le reporting et la publication de solutions sur les vulnérabilités de sécurité des produits NXP. NXP BV — NXP BV n'est pas une société opérationnelle et ne distribue ni ne vend de produits.
Marques déposées
Avis: Toutes les marques, noms de produits, noms de services et marques de commerce référencés sont la propriété de leurs propriétaires respectifs. NXP — le mot-symbole et le logo sont des marques déposées de NXP BV
AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Cordio, CoreLink, CoreSight, Cortex, DesignStart, DynamIQ, Jazelle, Keil, Mali, Mbed, Mbed Enabled, NEON, POP, RealView, SecurCore,
Socrates, Thumb, TrustZone, ULINK, ULINK2, ULINK-ME, ULINKPLUS, ULINKpro, μVision et Versatile — sont des marques commerciales et/ou des marques déposées d'Arm Limited (ou de ses filiales ou sociétés affiliées) aux États-Unis et/ou ailleurs. La technologie associée peut être protégée par tout ou partie des brevets, droits d'auteur, conceptions et secrets commerciaux. Tous droits réservés.
Documents / Ressources
![]() |
Développement d'interface graphique NXP GUI Guider [pdf] Guide de l'utilisateur GUI Guider Développement d'interface graphique, Développement d'interface graphique, Développement d'interface, Développement |