Innehållsförteckning:

Introduktion till Cypress (del 2): 3 steg
Introduktion till Cypress (del 2): 3 steg

Video: Introduktion till Cypress (del 2): 3 steg

Video: Introduktion till Cypress (del 2): 3 steg
Video: 13. The Assyrians - Empire of Iron 2024, November
Anonim
Introduktion till Cypress (del 2)
Introduktion till Cypress (del 2)

Denna instruerbara är en fortsättning på en tidigare här;

Introduktion till Cypress (del 1)

Den tidigare Instructable använder ett PSoC 4 -utvärderingskort som inte har åtkomst till felsökaren. Denna instruktionsbok använder ett PSoC 5 -utvärderingskort som har åtkomst till felsökaren för att visa hur användbart det kan vara när du programmerar en enhet. Dessutom visar denna handledning ett annat projekt och visar gränssnitt med en HC SR04 ultraljudssensor.

Jag skulle tycka om att göra fler videor och åtfölja Instruerbar om användningen av Cypress -mikrokontroller, med möjliga kommande videor som fokuserar mer på specifika delar inom PSoC -skaparen, inklusive avbrott och andra användbara kodningstips, mer detaljerad titt på designresurserna och andra funktioner inom PSoC Creator. Med det sagt skulle jag uppskatta feedback på dessa självstudier och skulle också acceptera förslag på framtida handledning om det är något specifikt jag inte har täckt och någon skulle vilja täcka. Tack.

Steg 1: Vad du behöver

Vad du behöver
Vad du behöver

För att följa denna instruktion måste du ha installerat PSoC Creator 4.2, länken till detta finns i del 1 Instructable. Dessutom behöver du PSoC 5 utvärderingskort som är tillgängligt från Digikey här;

Cypress PSoC 5 Evaluation Board

Det finns inte heller headers på detta bräde, så det rekommenderas att få 0,1 pitch -headers att lödas till kortet för att göra anslutningen enklare. att ha på en bräda åtminstone för testning;

Man/Kvinna Pin Headers

För detta projekt håller jag på att ställa in ett enkelt test av HC-SR04 ultraljudssensorn och en av dessa kommer att krävas för projektet. De är tillgängliga överallt, jag får dem i allmänhet från kinesiska säljare på eBay till en kostnad av cirka $ 1 vardera när jag köper dem i uppsättningar av 5. Slutligen användes DuPont -kabel för att ansluta sensorn till kortet.

Genom att ansluta sensorn till mikrokontrollen ansluter vi sensorerna Vcc till strömmen på kortet, GND till korten GND, och för den medföljande koden i slutet av denna Instructable, Echo till pin 3.0 och Trig till 3.1.

Steg 2: Programmering av mikrokontrollern

Jag tycker att videoformat för dessa självstudier är mest användbart så att du kan titta och lyssna och följa med och se exakt vad jag klickar på på skärmen. Du kan också pausa och spola tillbaka efter behov.

Jag skulle också uppskatta feedback på saker som är användbara och om områden som kan förbättras för att göra självstudievideor mer användbara i framtiden.

Steg 3: Ytterligare material

Om du av någon anledning har problem kan du ladda ner zip -filen för detta projekt, den exakta från videon, och extrahera alla filer till en mapp på skrivbordet. Från PSoC Creator hittar du filen på skrivbordet, öppnar arbetsytan och kör den själv eller använder den för att verifiera ditt projektschema eller kod. Allt ska finnas där och det ska byggas och programmeras genom felsökaren till ditt kort korrekt och ger dig ett fungerande exempel som referens samt har en medföljande video till hjälp.

Förhoppningsvis hjälper den här videon att visa hur man programmerar en mikrokontroller med felsökaren och kontrollerar att koden och variablerna uppdateras korrekt från PSoC Creator. Beroende på mikrocontrollersatsen köper du lite stöd för felsökaren, till exempel kortet som används i detta Instructable och Cypress PSoC 4 Pioneer -kort, medan andra, som PSoC 4 Evaluation Board inte gör det och kräver bootloader -värden. Att ha en tavla som stöder felsökaren är ett otroligt användbart verktyg för att testa och hitta problem med kod samt göra och testa ändringar snabbt.

Dessutom bör det vara klart att bygga ett projekt för en PSoC5 -enhet är lika enkelt som att bygga ett för PSoC4 som de är desamma. Att bygga ett projekt för någon av PSoC -enheterna är samma sak med PSoC -skaparen genom att placera komponenter, ansluta dem till tapparna på kortet och skriva kod.

Lyckligt att skapa!

*Låt mig veta om det finns några problem med arkivfilen efter att jag packat upp den och kör den i PSoC Creator ** Uppdaterad för PSoC Creator 4.2*

Rekommenderad: