Guide Complet de la Plateforme de Développement FRDM-KL25Z Freedom pour MCU Kinetis
Aujourd'hui, nous présentons la Freedom KL25Z / frdm-kl25z. Dispositif avec interface de débogage intégrée pour contrôle d'exécution et programmation flash, options de cartes d'extension, entre autres.
Carte Freescale FRDM-KL25Z
Nous couvrirons description, caractéristiques, configuration des broches et mise en route avec microcontrôleur.
Qu'est-ce que FRDM-KL25Z ?
La plateforme de développement FRDM-KL25Z est un système d'évaluation économe en énergie, basse consommation, compact, pour démonstration d'applications rapides et prototypage. Elle accélère le développement d'applications : contrôle de puissance, éclairage, petits compteurs, systèmes audio, etc.
(Système stéréo enceinte)
Configuration des Broches FRDM-KL25Z
Le tableau ci-dessous résume le brochage FRDM-KL25Z.
Caractéristiques FRDM-KL25Z
- Extension I/O compatible format Arduino Uno.
- Bouton reset et LED tricolore.
LED Tricolore
- 3,3V fournie depuis/vers l'en-tête I/O. De plus, 5V fournie vers l'en-tête I/O et 5-12V Vin depuis le connecteur I/O.
- Configuration KL25Z128VLK4 du MCU ARM Cortex-M0+ 32 bits :
- Contrôleur USB pleine vitesse
- Fréquence de fonctionnement jusqu'à 48 MHz
- 16 Ko SRAM, 128 Ko Flash
CI ARM Cortex-M0 et M3 en CMS
- Support pile bouton (quantité optionnelle) et interface de débogage USB OpenSDA haut de gamme.
- Alimentation sur connecteur USB embarqué.
- Accéléromètre Freescale MMA8451QR1 et curseur capacitif « slider ».
Démarrage avec MBED
- Connecter votre microcontrôleur à un PC
Connectez votre mbed au PC via USB. La LED de statut s'allume instantanément. Quelques secondes plus tard, le PC reconnaît le MCU mbed comme lecteur USB standard.
Microcontrôleur Mbed
- Cliquez sur le lien MBED.HTM pour vous connecter
Cliquez sur mbed.htm pour ouvrir le nouveau lecteur USB dans le navigateur. Identifiants requis pour accéder au compte ou créer un nouveau pour ouvrir le site web.
- Configuration PC
Le MCU mbed apparaît comme port série sur votre PC. Sous Windows, installez un pilote pour l'affichage (par défaut sur Linux/Mac). Une application terminal permet la communication PC-hôte avec mbed : envoi de caractères vers mbed OS et affichage sur écran PC.
Pour connaître l'identité du port série :
- Linux : commande « ls /dev/ttyACM* »
- Mac : commande « ls /dev/tty.usbmodem* »
- Windows : Démarrer > Panneau config > Système > Matériel > Gestionnaire périphériques pour identifier le port COM.
Téléchargement d'un Programme
- Sauvegarder un binaire de programme (.bin) sur la Plateforme FRDM
Téléchargez un binaire « Hello World » idéal, ex: NXP FRDM-KL25Z: HelloWorld_KL25Z.bin. Sauvegardez le fichier binaire sur le disque MCU mbed comme sur clé USB normale. La LED de statut clignote pendant l'écriture.
- Appuyez sur le Bouton Reset
Le système charge le programme le plus récent du disque mbed vers la flash MCU. La LED continue de clignoter. Une fois chargé, le programme s'exécute.
- Créer vos programmes avec le compilateur en ligne
Votre MCU mbed exécute maintenant le programme avec clignotement continu de LED1. Reconnecter/déconnecter ou réinitialiser redémarre le programme.
- Pour télécharger un autre programme
Après reset, le programme le plus récent continue. Vous pouvez écraser un programme existant ou en télécharger un nouveau lors de la mise à niveau.
Conclusion
En bref, la carte FRDM-KL25Z est une plateforme de développement ultra-abordable conçue par NXP avec mbed pour prototyper toutes sortes d'appareils comme petits compteurs. Pour explorer davantage, contactez-nous.
Technologie industrielle
- Maîtriser la planification supply chain : blueprint fabricant pour prévision et exécution précises
- Prototypage Rapide pour le Développement Produit : Guide Pratique
- Maîtriser le e-commerce B2B : un guide de confiance pour les distributeurs
- Découvrez si votre entreprise qualifie pour le crédit d'impôt R&D
- Maîtriser la phase de découverte : pourquoi elle garantit le succès des projets de développement
- Protocoles de sécurité essentiels pour les travailleurs de la fabrication : guide complet
- Ultiboard : Guide Complet pour Débutants en Conception PCB
- Module RTC essentiel : Guide complet pour une horloge temps réel précise
- Le 74LS74 Double Bascule D : Référence Complète et Brochage