 C'est part 2 de la génération du signal custom en utilisant PWM et DMA. En default, Pd12 est le GPIO de la SN32H7 qui a été sélectée pour 4x4 channel 1 alternateur. Sur le bord de la nucléaire, vous pouvez trouver Pd12 situé à l'arrière. C'est-à-dire que sur le scope, vous pouvez mettre un test à l'arrière sur pin 21 de CN10. En revanche à notre projet. C'est le projet de génération. Quand on l'a sauvé, c'est le projet de génération. C'est la structure ici. C'est un dual core microcontroller H7. Il a un cortex M7 et un cortex M4 core. Il y a 2 projets. On ne va pas changer le projet pour le cortex M4. On va le garder comme il est. On va juste ajouter des codes dans le CM7, le côté cortex M7. C'est la structure du projet. Nous sommes intéressés dans le main.c de ces projets. Nous allons ajouter des codes à ces points. On va retourner à votre folder où vous extractez la file zip que vous avez installée dans la description de la vidéo. Et ouvrez la file qui s'appelle code2badded.txt. Nous allons ensuite ajouter la table de données que nous voulons transférer de la SRAM à la registre CCR. C'est le premier code à être ajouté. On va ajouter le code en main.c dans la section V. On va retourner à notre projecte CM5Q by D. En main.c pour le cortex M7. On regarde la section PV. C'est ici. C'est la pivine de la pivine. Nous allons ajouter le code que nous avons ajouté. On va retourner à notre texte. Nous allons ajouter des codes pour enlever l'instruction cache et le data cache. C'est le code que nous allons ajouter dans main.c dans la section code1. C'est la pivine de la pivine de la pivine de la pivine de la pivine de la pivine de la pivine. Nous devons cleaner le data cache pour updatedre le contenu de la SRAM à être utilisé par le DME. Pour cela, on va ajouter un code pour l'enlever la pivine de la pivine de la pivine de la pivine. C'est ici. Nous allons ajouter le code pour l'instruction cache. On va scroller. On regarde pour la section de la pivine de la pivine de la pivine de la pivine de la pivine. On va ajouter le code pour l'instruction cache. L'un des codes de la pivine de la pivine avec les codes de la pivine de la pivine d'un turbo מת¿ Et regardez pour l'usage code 2 que c'est ici après toute l'initialisation qui a été faite et avant le Y loop. Maintenant sauvez votre file et nous pouvons construire le projet. Expandons-le, Cortex M7, right-click, construire le projet. Wonderful, notre projet est construit avec 0 error, 0 warnings. Maintenant, nous pouvons construire le deuxième projet, qui est le CM4. Donc, right-click sur le CM4 et construire le projet aussi. Le deuxième projet est aussi construit proprement. Donc, 0 error, 0 warnings, la même chose. Maintenant, nous pouvons charger le code sur le SM4E2H7 qui est sur le nuclear board. Nous pouvons maintenant charger le code. Tout d'abord, nous allons connecter notre nuclear board dans notre laptop en utilisant le microUSB cable. Le microUSB cable sera connecté sur le connecteur CN1 sur votre nuclear board. Donc, nous allons le connecter ensuite à notre laptop. Maintenant, le LD4, qui est le COM LED sur le top, est solide-red. Et nous pouvons charger le code. Je vais commencer par charger le code CM4. Donc, right-click. Et nous allons débugger. Donc, nous allons programmer le code CM4 dans le microUSB. Il est chargé, nous pouvons terminer. Maintenant, nous allons faire la même chose pour le CM7. Donc, on va sur le CM7. Right-click, débugger. C'est la même chose. Maintenant, nous allons charger le code CM7. Il est chargé. Terminé. Le code est chargé. Maintenant, nous avons besoin de réciter le board afin d'exécuter le code. Donc, cliquez sur le bouton noir, ce qui est le bouton B2 sur votre nuclear board. Ce que je vois ici, c'est que quand j'ai probé le PD-12, donc le PD-12 est accessible du connecteur sur le côté de votre nuclear board, regarde pour PD-12, probez-le avec votre scope et vous verrez les résultats comme ça. Vous verrez votre signal custom qui a été créé comme nous l'avons voulu. C'est la version zoom. Maintenant, nous pouvons vraiment voir les différents signals que nous avons créés et vous savez, comme ici, nous sommes augmentés ou changés du cycle du signal que nous avons créé. Vous voyez, c'est augmenté, augmenté, augmenté, comme ça, pour pouvoir générer cette signal. Il y a des lignes utiles pour vous. La première est l'application note AN4013, qui va dans les détails sur les timers de notre STM42 microcontraire. Vous pourrez également trouver des lignes pour la manuelle de référence et la spécification sur le STM42 H745 que nous avons utilisé. J'ai également ajouté un lien pour choisir ou configurer les domaines de mémoire en utilisant différentes idées. Merci beaucoup d'avoir regardé.