Qu'est-ce que la carte de développement MCU?

2020-11-23 18:48:59

Qu'est-ce que la carte de développement MCU?


La carte de développement à puce unique intègre plusieurs domaines fonctionnels expérimentaux, qui peuvent faire différentes expériences ou effectuer différentes tâches. Mais ils partagent tous la même alimentation, mais certaines zones fonctionnelles doivent être connectées avec un capuchon de court-circuit pour entrer le signal de sortie du micro-ordinateur monopuce dans cette zone fonctionnelle.




Fondamentalement, les fonctions ci-dessus sont fixes, ce qui signifie que vous n'avez la capacité que sur la carte de développement, mais n'exclut pas les fonctions étendues. Si vous souhaitez écrire un programme sur le MCU, vous devez d'abord écrire un C ou un assembleur sur Keil ou un logiciel associé, puis le compiler dans un code machine que le MCU peut reconnaître via un compilateur, puis le télécharger sur le MCU via le port série ou d'autres lignes de communication. .




Le processus de programmation de différents types d'ordinateurs à puce unique est différent de la ligne de téléchargement. Pour plus de détails, vous pouvez vérifier le microcontrôleur que vous utilisez. Vous pouvez vérifier l'exactitude de l'expérience ou réaliser les fonctions souhaitées en écrivant et en gravant le programme dans le microcontrôleur.




Qu'est-ce que la carte de développement MCU?




Simulateur




Le but de l'émulateur est de remplacer le micro-ordinateur monopuce sur la carte de circuit imprimé. L'émulateur communique en ligne avec le PC via les ports série, les interfaces USB, etc., reçoit les instructions du logiciel de contrôle côté PC et s'exécute en une seule étape, processus en une seule étape et à pleine vitesse Lorsque le programme est exécuté en une seule étape ou en mode étape de processus, les résultats de l'exécution peuvent être renvoyés au logiciel de commande sur le PC pour affichage après chaque exécution du programme.




Lors de la programmation d'un micro-ordinateur à puce unique, il est nécessaire de clarifier les résultats qui seront obtenus après l'exécution de chaque instruction et de savoir si les résultats après l'opération réelle sont cohérents avec les résultats attendus.Par conséquent, la fonction de simulation peut jouer un rôle très important dans l'apprentissage et le développement du micro-ordinateur à puce unique. Effet bénéfique.




Programmeur ou ligne de téléchargement




Son but est d'écrire du code dans la puce du microcontrôleur. Pour les apprenants, si vous avez un simulateur, vous ne pouvez temporairement pas avoir de programmeur ou de ligne de téléchargement, car vous pouvez faire des expériences avec une carte d'expérimentation et un simulateur. Mais il est recommandé d'en configurer un, afin que vous puissiez avoir une bonne compréhension de tous les aspects du développement de MCU.




Multimètre, fer à souder électrique et autres outils de production électroniques




Le développement de microcontrôleurs n'est pas une simple programmation. Jusqu'à présent, il existe peu de "programmeurs monopuce" purs. Les développeurs doivent généralement être familiarisés avec les logiciels et le matériel. Par conséquent, ces tâches de production électronique sont toujours nécessaires.




Il est à noter que les émulateurs, cartes d'expérimentation, câbles de téléchargement ou programmeurs mentionnés ici sont basés sur des concepts généraux et n'impliquent pas de produits spécifiques. Il existe également sur le marché des produits qui intègrent des cartes d'expérimentation, Une partie ou la totalité de la fonction de simulation, de téléchargement ou de programmation, etc. est intégrée sur une carte pour former un système expérimental complet.




Cet article est développé et organisé par le microcontrôleur, cet article ne représente pas les vues de ce site.