Table des matières:

Introduction à Cypress (Partie 2) : 3 étapes
Introduction à Cypress (Partie 2) : 3 étapes

Vidéo: Introduction à Cypress (Partie 2) : 3 étapes

Vidéo: Introduction à Cypress (Partie 2) : 3 étapes
Vidéo: Exécuter les tests Cypress | Partie 2 2024, Juillet
Anonim
Introduction à Cypress (Partie 2)
Introduction à Cypress (Partie 2)

Ce Instructable est une continuation d'un précédent ici;

Introduction à Cypress (Partie 1)

Le précédent Instructable utilise une carte d'évaluation PSoC 4 qui n'a pas accès au débogueur. Ce Instructable utilise une carte d'évaluation PSoC 5 qui a accès au débogueur pour montrer à quel point il peut être utile lors de la programmation d'un appareil. De plus, ce didacticiel présente un projet différent et présente l'interfaçage avec un capteur à ultrasons HC SR04.

J'aimerais faire plus de vidéos et accompagner Instructable sur l'utilisation des microcontrôleurs Cypress, avec d'éventuelles vidéos à venir se concentrant davantage sur des parties spécifiques du créateur PSoC, y compris des interruptions et d'autres conseils de codage utiles, un examen plus détaillé des ressources de conception et d'autres fonctionnalités dans PSoC Creator. Cela étant dit, j'apprécierais grandement vos commentaires sur ces didacticiels et j'accepterais également des suggestions pour de futurs didacticiels s'il y a quelque chose de spécifique que je n'ai pas couvert et que quelqu'un aimerait couvert. Merci.

Étape 1: ce dont vous avez besoin

De quoi as-tu besoin
De quoi as-tu besoin

Pour suivre ce Instructable, vous devrez avoir installé PSoC Creator 4.2, le lien pour cela se trouve dans la partie 1 Instructable. De plus, vous aurez besoin de la carte d'évaluation PSoC 5 qui est disponible auprès de Digikey ici;

Carte d'évaluation Cypress PSoC 5

De plus, cette carte n'est pas livrée avec des en-têtes, il est donc conseillé de souder des en-têtes à pas de 0,1 à la carte pour faciliter la connexion. Je recommande les en-têtes liés car ils vous permettent d'avoir des connexions mâles et femelles sur chaque broche et sont bons avoir sur une planche au moins pour les tests;

Embases mâles/femelles

Pour ce projet, je mets en place un test simple du capteur à ultrasons HC-SR04 et l'un d'entre eux sera requis pour le projet. Ils sont disponibles partout, je les achète généralement auprès de vendeurs chinois sur eBay à un coût d'environ 1 $ chacun lorsque je les achète par lot de 5. Enfin, le câble DuPont a été utilisé pour connecter le capteur à la carte.

En connectant le capteur au microcontrôleur, nous connectons les capteurs Vcc pour allumer la carte, GND aux cartes GND et pour le code inclus à la fin de cet Instructable, Echo à la broche 3.0 et Trig à 3.1.

Étape 2: Programmation du microcontrôleur

Je pense que le format vidéo de ces didacticiels est très utile pour que vous puissiez regarder, écouter et suivre et voir exactement sur quoi je clique à l'écran. Vous pouvez également faire une pause et revenir en arrière si nécessaire.

J'apprécierais également beaucoup vos commentaires sur les choses qui sont utiles et sur les domaines qui pourraient être améliorés pour rendre les vidéos de tutoriel plus utiles à l'avenir.

Étape 3: Matériel supplémentaire

Si, pour une raison quelconque, vous rencontrez des problèmes, vous pouvez télécharger le fichier zip de ce projet, celui exact de la vidéo, et extraire tous les fichiers dans un dossier sur votre bureau. À partir de PSoC Creator, localisez le fichier sur votre bureau, ouvrez l'espace de travail et exécutez-le vous-même ou utilisez-le pour vérifier le schéma ou le code de votre projet. Tout devrait être là et il devrait être construit et programmé correctement via le débogueur sur votre carte et vous donnera un exemple de travail comme référence ainsi qu'une vidéo d'accompagnement pour vous aider.

Espérons que cette vidéo aide à montrer comment programmer un microcontrôleur à l'aide du débogueur et vérifier que le code et les variables se mettent à jour correctement à partir du créateur PSoC. Selon le kit de microcontrôleur que vous achetez, certains prennent en charge le débogueur, comme la carte utilisée dans ce Instructable ainsi que la carte PSoC 4 Pioneer de Cypress, tandis que d'autres, comme la carte d'évaluation PSoC 4 ne le font pas et nécessitent l'hôte du chargeur de démarrage. Avoir une carte qui prend en charge le débogueur est un outil incroyablement utile pour tester et trouver des problèmes avec le code ainsi que pour apporter et tester des modifications rapidement.

De plus, il devrait être clair que la création d'un projet pour un périphérique PSoC5 est aussi simple que la création d'un projet pour le PSoC4, car ils sont identiques. Construire un projet pour n'importe quel appareil de la famille PSoC est le même en utilisant le créateur PSoC en plaçant des composants, en les connectant aux broches de la carte et en écrivant du code.

Bonne création !

* Faites-moi savoir s'il y a un problème avec le fichier d'archive après l'avoir décompressé et exécuté dans PSoC Creator ** Mis à jour pour PSoC Creator 4.2 *

Conseillé: