Indholdsfortegnelse:

Introduktion til Cypress (del 2): 3 trin
Introduktion til Cypress (del 2): 3 trin

Video: Introduktion til Cypress (del 2): 3 trin

Video: Introduktion til Cypress (del 2): 3 trin
Video: Last move was tough. 😳 #shorts 2024, Juli
Anonim
Introduktion til Cypress (del 2)
Introduktion til Cypress (del 2)

Denne instruerbare er en fortsættelse af en tidligere her;

Introduktion til Cypress (del 1)

Den tidligere instruerbare bruger et PSoC 4 -evalueringskort, der ikke har adgang til fejlfindingsprogrammet. Denne instruktør bruger et PSoC 5 -evalueringskort, der har adgang til fejlfindingsprogrammet til at vise, hvor nyttigt det kan være, når man programmerer en enhed. Derudover viser denne vejledning et andet projekt og viser grænseflader med en HC SR04 ultralydssensor.

Jeg ville nyde at lave flere videoer og ledsage Instructable om brugen af Cypress -mikrokontrollere, med mulige kommende videoer, der fokuserer mere på specifikke dele inden for PSoC -skaberen, herunder afbrydelser og andre nyttige kodningstip, mere detaljeret kig på de designmæssige ressourcer og andre funktioner i PSoC Creator. Når det er sagt, ville jeg sætte stor pris på feedback på disse tutorials og ville også acceptere forslag til fremtidige tutorials, hvis der er noget specifikt, jeg ikke har dækket, og nogen gerne vil have dækket. Tak skal du have.

Trin 1: Hvad du har brug for

Hvad du har brug for
Hvad du har brug for

For at følge denne instruktion skal du have installeret PSoC Creator 4.2, linket til dette findes i del 1 Instructable. Derudover skal du bruge PSoC 5 -evalueringskort, som er tilgængeligt fra Digikey her;

Cypress PSoC 5 Evaluation Board

Dette bræt kommer ikke med overskrifter, så det anbefales at få nogle 0,1 pitchhoveder til at lodde til brættet for at gøre forbindelsen lettere, jeg anbefaler headere forbundet, da de giver dig mulighed for at have både mandlige og kvindelige forbindelser på hver pin, og er gode at have mindst ét bræt til testning

Male/Female Pin Headers

Til dette projekt opretter jeg en simpel test af HC-SR04 ultralydssensoren, og en af disse vil være påkrævet til projektet. De er tilgængelige overalt, jeg får dem generelt fra kinesiske sælgere på eBay til en pris på cirka $ 1 hver, når jeg køber dem i sæt med 5. Endelig blev DuPont -kabel brugt til at forbinde sensoren til kortet.

Når sensoren tilsluttes mikrokontrolleren, forbinder vi sensorerne Vcc til tænding af tavlen, GND til tavlerne GND og for den medfølgende kode i slutningen af denne Instructable, Echo til pin 3.0 og Trig til 3.1.

Trin 2: Programmering af mikrokontrolleren

Jeg føler, at videoformat til disse selvstudier er mest nyttigt, så du kan se og lytte og følge med og se præcis, hvad jeg klikker på på skærmen. Du kan også pause og spole tilbage efter behov.

Jeg vil også sætte stor pris på feedback om ting, der er nyttige, og om områder, der kan forbedres for at gøre vejledningsvideoer mere nyttige i fremtiden.

Trin 3: Yderligere materiale

Hvis du af en eller anden grund har problemer, kan du downloade zip -filen for dette projekt, den nøjagtige fra videoen, og udtrække alle filer til en mappe på dit skrivebord. Find filen fra PSoC Creator på dit skrivebord, åbn arbejdsområdet og kør den selv, eller brug den til at verificere din projektskema eller kode. Alt skal være der, og det skal bygge og programmere gennem Debugger til dit board korrekt og vil give dig et fungerende eksempel som reference samt have en ledsagende video til hjælp.

Forhåbentlig hjælper denne video med at vise, hvordan man programmerer en mikrokontroller ved hjælp af debuggeren og kontrollerer, at koden og variablerne opdateres korrekt fra PSoC Creator. Afhængigt af mikrocontrollersættet køber du noget understøttelse af debuggeren, f.eks. Kortet, der bruges i dette Instructable samt Cypress 'PSoC 4 Pioneer board, mens andre, ligesom PSoC 4 Evaluation Board ikke gør det og kræver bootloaderværten. At have et board, der understøtter Debugger, er et utroligt nyttigt værktøj til at teste og finde problemer med kode samt foretage og teste ændringer hurtigt.

Derudover skal det være klart, at det er lige så let at bygge et projekt til en PSoC5 -enhed som at bygge et til PSoC4, da det er det samme. At opbygge et projekt for en hvilken som helst af PSoC -familieenhederne er det samme ved hjælp af PSoC -skaberen ved at placere komponenter, forbinde dem til stifterne på tavlen og skrive kode.

Glad for at skabe!

*Lad mig vide, om der er et problem med arkivfilen efter at have pakket den ud og kørt den i PSoC Creator ** Opdateret til PSoC Creator 4.2*

Anbefalede: