FRDM-KL25Z – Guide complet sur la plateforme de développement Freedom pour Kinetis
Dans l'article d'aujourd'hui, nous donnerons un aperçu de Freedom KL25Z/frdm-kl25z. Il s'agit d'un appareil avec une interface de débogage intégrée pour le contrôle d'exécution et la programmation flash et dispose d'options de carte d'extension, entre autres fonctionnalités.
Carte Freescale FRDM-KL25Z
Nous allons d'abord parler de sa description et de ses fonctionnalités, puis voir ses configurations de broches et son processus de configuration à l'aide d'un microcontrôleur.
Qu'est-ce que le FRDM-KL25Z
La plate-forme de développement FRDM-KL25Z est un système de développement, d'évaluation économe en énergie, à faible consommation d'énergie et de petite taille utilisé pour la démonstration et le prototypage rapides d'applications. Pour cette raison, il a accéléré l'expansion d'applications telles que les dispositifs de contrôle de l'alimentation, l'éclairage, les petits compteurs, les systèmes audio, etc.
(système stéréo d'enceintes)
Configuration des broches du FRDM-KL25Z
Le tableau ci-dessous donne un résumé du brochage du FRDM-KL25Z.
Caractéristiques du FRDM-KL25Z
Certaines des fonctionnalités de la carte de développement FRDM-KL25Z incluent ;
- Tout d'abord, il dispose d'une extension IO compatible avec le facteur de forme Arduino Uno.
- Ensuite, il y a un bouton de réinitialisation et une LED tricolore.
DEL tricolore
- Troisièmement, il dispose d'un 3,3 V fourni depuis ou vers l'en-tête IO. Il a en outre un 5V fourni à l'en-tête IO et un Vin 5-12V à partir du connecteur IO.
- Sa configuration KL25Z128VLK4 de microcontrôleur ARM cortex-M0 32 bits comprend :
- Contrôleur USB pleine vitesse
- Jusqu'à 48 MHz de fréquence de fonctionnement
- 16 Ko de SRAM, 128 Ko de mémoire flash
CI ARM Cortex-M0 et M3 en CMS
- En outre, il dispose d'un support de pile bouton avec une option de quantité en option et d'une interface de débogage USB OpenSDA - haut de gamme.
- Il est alimenté par le connecteur USD intégré.
- Enfin, il dispose d'un accéléromètre Freescale MMA8451QR1 et d'un "curseur" capacitif robuste
Premiers pas avec MBED
- Connectez votre microcontrôleur à un PC
Commencez par connecter votre mbed au PC à l'aide d'un câble USB. En tant qu'affichage de la puissance existante, le voyant d'état sera instantané. Quelques secondes plus tard, après la post-activation, votre ordinateur identifiera le mbed MCU comme une clé USB standard.
Microcontrôleur Mbed
- Cliquez sur le lien MBED.HTM pour vous connecter
Ensuite, cliquez sur le compte mbed.htm pour ouvrir la nouvelle clé USB dans le navigateur Web. Vous aurez besoin de votre nom d'utilisateur et de votre mot de passe pour accéder au compte ou en créer un nouveau pour ouvrir le site Web.
- Configuration PC
Le mbed MCU ressemblera à un port série sur votre PC. Si vous utilisez Windows, vous devrez installer un pilote pour voir l'affichage, mais cela se produit par défaut sur Linux et Mac.
Plus loin, une application de terminal aidera votre PC hôte à communiquer avec mbed. Il garantit que vous renvoyez des caractères au système d'exploitation mbed et lui permet également d'imprimer sur l'écran de votre ordinateur.
D'autres programmes de terminaux comme TeraTerm répertorient souvent les noms de ports série accessibles. Mais si vous souhaitez connaître l'identité du port série pour y attacher une application ou un terminal, vous pouvez ;
- Linux : Utilisez la commande "Is/dev/ttyACM*" pour déterminer le nom du périphérique sous Linux.
- Mac : Utilisez la commande "Is/dev/tty.USB modem*" pour connaître le nom de l'appareil sous Mac OS.
- Windows : Naviguez à partir des boutons suivants start-control panel-system-hardware –gestionnaire de périphériques pour trouver l'identité du port COM.
Téléchargement d'un programme
- Enregistrer un programme binaire (.bin) sur la plate-forme FRDM.
Téléchargez un binaire "Hello World" idéal, par exemple, NXP FRDM-KL25Z :HelloWorld_KL25Z.bin.
Ensuite, de la même manière, vous enregistrerez des fichiers à l'aide d'un disque USB normal et enregistrerez le fichier binaire du programme sur votre disque mbed MCU. A titre indicatif, la LED d'état clignote pendant que l'ordinateur écrit le fichier sur le disque MCU.
- Appuyez sur le bouton de réinitialisation
Après avoir appuyé sur le bouton de réinitialisation, le système chargera le programme le plus récent sur le disque du microcontrôleur mbed dans une mémoire flash MCU. Dans le processus, la LED d'état continuera à clignoter.
En fin de compte, lorsque le système aura fini de charger le programme sur le MCU, il commencera à fonctionner.
- Création de vos programmes à l'aide du compilateur en ligne
Enfin, votre microcontrôleur mbed est désormais capable d'exécuter le programme et par conséquent d'assurer un clignotement à vie de la LED1.
Ensuite, reconnecter et déconnecter ou réinitialiser le microcontrôleur redémarrera le programme.
- Pour télécharger un programme différent.
Après une réinitialisation, le programme le plus récent sur mbed MCU continue de s'exécuter. En tant que tel, vous pouvez écraser un programme existant ou en télécharger un nouveau lors de la mise à niveau à partir du programme en cours d'exécution.
Conclusion
En bref, la carte FRDM-KL25Z est une plate-forme de développement ultra-économique conçue par NXB en collaboration avec mbed pour prototyper toutes sortes d'appareils comme les petits compteurs.
Si vous souhaitez continuer à explorer le dispositif FRDM-KL25Z, n'hésitez pas à nous contacter.
Technologie industrielle
- Planification de la chaîne d'approvisionnement - Le guide du fabricant pour une planification et des prévisions précises
- Guide de prototypage rapide pour le développement de produits
- Naviguer dans le Far West du commerce électronique :un guide pour les distributeurs B2B
- Êtes-vous éligible au Crédit d'Impôt Recherche &Développement ?
- Le processus de découverte et pourquoi est-il important pour vos projets de développement ?
- Guide de sécurité des travailleurs pour l'industrie manufacturière
- Ultiboard – Le guide ultime pour les débutants
- Module RTC :Le guide absolu pour un projet facile
- 74LS74 :un guide complet de la double bascule