 Je m'appelle Nicolas Fillon, je suis un génére de philoplication supportant ST microcontrollers. Dans cette vidéo, je vais vous expliquer comment créer des solutions professionnelles, des solutions graphiques de l'interface, pour des devices ultra-low-costes utilisant STM42 et 3GFX. La idée est d'améliorer les GOI professionnelles pour les low-costes STM42 comme les STM42 G0, grâce à la version 4.15 de 3GFX. La version 4.15 de 3GFX est optimisée pour les low-costes GOI. Elle offre un minimum de footprint de libraire, à partir de 30 kilobytes de flash et 8 kilobytes de ram. Elle a un new partial frame buffer, qui permet de minimiser le besoin de ram pour l'image-builder avec un size partial frame buffer et un nombre configurable de partial frame buffers. Elle offre aussi des smartphones screen updates pour offrir des performances d'interface de plus en plus. Il y a une nouvelle supportation pour une non-memory mapped external flash. Donc, la 3GFX est maintenant supportée par notre cost effective et robuste STM42 G0 MCU. La STM42 G0 est un contexte M0 plus microcontroller rendu à 64 MHz. Elle a une range de memoriaire de 16 à 512 kilobytes de flash et pour la ram, de 8 à 144 kilobytes de ram. Les packages offrent de 8 à 100 pincons et elle offre aussi de 125°C range de température. Nous allons prendre un exemple avec un display QVGA. Pour une performance UI de 16 bits de couleur avec des animations basées et des transitions screens utilisant pour hardware un QVGA 320 x 240 SPI display nous pouvons utiliser la STM42 G071 qui a un contexte M0 plus rendu à 64 MHz. Elle a une range de memoriaire de 128 kilobytes de flash et une range de 36 kilobytes de ram. Nous avons juste besoin d'un extrait de ram et aucun extrait de ram est nécessaire. Les requirements de memoriaire sont suivants. 75 kilobytes de flash internaal et 16 kilobytes de ram. Ce qui inclut 10 kilobytes de la data libraire et 6 kilobytes de la frame buffer partiale. C'est un saveur de 95 % de ram comparé à 150 kilobytes de la frame buffer. Pour le démon, nous pouvons utiliser la XNUCLEO GFX01M Shield Expression Board. Elle a 8 MB de flash de serial SPI et une 2,2 inch SPI QVGA TFT LCD avec une résolution de 240 x 320 pixels et un défilé de 16 bits par pixel. Nous offrons un 3GFX designer support pour NUCLEO G0711RB et XNUCLEO GFX01M avec des nouvelles répliques en 3GFX designer et 3 nouvelles répliques qui permettent d'avoir un exemple en source code. La nouvelle XCube Display Software includes basic drivers et hallo world examples qui permettent de supporter l'extension de l'extension par des solutions de software. Maintenant, c'est le moment d'un petit démonstration pour vous montrer comment est-ce qu'il est facile d'être installé. Tout d'abord, nous allons obtenir 3GFX, donc pour cela, sur formac.com, nous allons downloader et unpacker le ZIP, la XCube 3GFX, la plus importante. Nous allons le faire. Je suis en AC.com et maintenant, je vais faire un search pour la XCube 3GFX. Dans la menu de search, dans les outils et les softwares, nous pouvons voir maintenant la XCube 3GFX et aussi le designer 3GFX qui est disponible pour downloader en standalone. Mais si nous downloadons la XCube 3GFX, il vient avec le designer 3GFX à l'intérieur. C'est ce que nous allons downloader et un ZIP. Alors, nous allons cliquer sur cela et nous allons obtenir le software et cliquer sur le software et obtenir le software encore, accepté. Et ensuite, logons pour downloader la XCube 3GFX. Une fois que la XCube 3GFX a été downloadée et un ZIP, donc ça va se voir comme ça. Et maintenant, nous allons aller vers les outils à l'intérieur de cette direction, la direction de l'utilité, le software PC, le designer 3GFX. Et ici, vous verrez la version 3GFX à moins de 4.15.0. Et c'est le installer là-bas. Donc, double-click pour installer le designer 3GFX. J'ai downloadé le package à l'intérieur de ma direction TMP. J'ai un ZIP. Et maintenant, je vais aller à l'intérieur de l'utilité, le software PC, le designer 3GFX. Et ici est le installer. Donc double-click pour installer le software. Une fois que le designer 3GFX est installé, nous allons l'ouvrir et nous allons créer un project 3GFX. Donc pour ça, nous allons utiliser l'application online, en utilisant le SMA2 G071 NucleoDemo template qui est disponible. Une fois installé, vous devez avoir un icône sur le desktop. Donc 3GFX, pour moi, c'est un 4.15.0 designer. Donc double-click pour ouvrir l'application. Le designer 3GFX, la première chose, nous allons aller à l'application online, là-bas. Je vais donner un nom à ma application. Donc mon appui G0. Donc c'est là où il va être créé. Et maintenant, je vais sélectionner mon bord de nucléaire pour mon G0. Donc celui-là, la première, là-bas. SMA2 G071, NucleoDemo. Et sélectionner nous allons maintenir 16 bits de colorité par default. Et maintenant, nous allons créer le projet par cliquer ici. Maintenant, assurez-vous que vous avez votre bord de nucléaire G0 et le bord de Nucléaire GFX 01M1 connecté. Et connectez-vous à votre computer en utilisant le câble USB connecté à la sdlink sur votre bord de nucléaire. Une fois, vous avez fait ça, aussi, assurez-vous que vous avez installé un câble USB sur votre machine. Donc à moins une version 2.5.0. Donc vous pouvez le downloader sur st.com aussi. Et quand vous avez fait ça, cliquez sur Run Target sur le design de GFX. Donc, c'est mon set-up avec un bord de nucléaire G0 à la sdlink et à la sdlink j'ai connecté comme un X Nucléaire GFX 01M1 expansion bord. J'ai connecté aussi un câble USB sur le câble de nucléaire que je vais connecter sur mon laptop. Sur mon laptop, j'ai un prinstalled STM52 QProgrammer donc à moins une version 2.5.0. Donc vous pouvez le installer sur st.com. Et maintenant, si nous sommes retournés sur le design de GFX, la seule chose qu'on doit faire c'est de revenir ici et presser sur Run Target ou F6. Donc je vais le faire. Et nous allons faire le code flash. Donc, quand vous avez programmé la démonstration, nous pouvons laisser le démon tourner et jouer avec ça. Donc, en utilisant le joystick ici pour aller sur les menus différents. Comme vous pouvez le voir là-dedans. Pour le premier, pour exemple, on va jouer sur les pictures différentes et on va sur les informations là-dedans. Et ainsi, il y a des menus comme par exemple comme langage, navigation, graphs et ainsi. Donc, c'est juste pour vous montrer que c'est facile de juste commencer avec cette bonne démonstration sur le GZero avec le GFX. Ici, j'ai ajouté quelques liens, des liens utiles pour vous. Le premier, comment trouver le GFX. Donc, le GFX c'est celui-là. Le deuxième, c'est l'expansion donc le GFX01M1 donc, il est disponible maintenant. Vous pouvez l'order sur notre site alsoST.com et puis le GZero donc j'ai utilisé le GZero71RB et c'est le lien aussi sur notre site où vous pouvez l'order. Merci d'avoir regardé et à la prochaine.