Cuprins:

Introducere în Cypress (Partea 2): 3 pași
Introducere în Cypress (Partea 2): 3 pași

Video: Introducere în Cypress (Partea 2): 3 pași

Video: Introducere în Cypress (Partea 2): 3 pași
Video: [2/3] Siruri de caractere in C++ | Functii predefinite 2024, Noiembrie
Anonim
Introducere în Cypress (Partea 2)
Introducere în Cypress (Partea 2)

Acest instructabil este o continuare a unui precedent aici;

Introducere în Cypress (Partea 1)

Anterior Instructable folosește o placă de evaluare PSoC 4 care nu are acces la depanator. Acest Instructable folosește o placă de evaluare PSoC 5 care are acces la depanator pentru a arăta cât de util poate fi atunci când programați un dispozitiv. În plus, acest tutorial prezintă un proiect diferit și prezintă interfața cu un senzor cu ultrasunete HC SR04.

Mi-ar face plăcere să creez mai multe videoclipuri și să le însoțesc Instrucțiunile cu privire la utilizarea microcontrolerelor Cypress, cu posibilele videoclipuri viitoare care se concentrează mai mult pe anumite părți din cadrul creatorului PSoC, inclusiv, întreruperi și alte sfaturi utile de codare, o privire mai detaliată asupra resurselor la nivel de proiectare și alte caracteristici în cadrul PSoC Creator. Acestea fiind spuse, aș aprecia foarte mult feedback-ul cu privire la aceste tutoriale și aș accepta, de asemenea, sugestii pentru tutoriale viitoare dacă există ceva anume pe care nu l-am acoperit și cineva ar dori să fie acoperit. Mulțumesc.

Pasul 1: De ce aveți nevoie

De ce ai nevoie
De ce ai nevoie

Pentru a urma împreună cu acest Instructable, va trebui să aveți instalat PSoC Creator 4.2, link-ul pentru acest lucru poate fi găsit în partea 1 Instructable. În plus, veți avea nevoie de tabloul de evaluare PSoC 5, disponibil aici de la Digikey;

Cypress PSoC 5 Consiliul de evaluare

De asemenea, această placă nu vine cu anteturi, așa că este recomandat să lipiți câteva anteturi de 0,1 pas pe tablă pentru a face conexiunea mai ușoară, recomand anteturile conectate, deoarece vă permit să aveți conexiuni atât masculine, cât și feminine pe fiecare pin și sunt bune să aibă pe o tablă cel puțin pentru testare;

Anteturi pin masculin / feminin

Pentru acest proiect, înființez un test simplu al senzorului ultrasonic HC-SR04 și unul dintre acestea va fi necesar pentru proiect. Sunt disponibile peste tot, în general le primesc de la vânzătorii chinezi de pe eBay la un cost de aproximativ 1 USD fiecare când le cumpăr în seturi de 5. În cele din urmă, cablul DuPont a fost folosit pentru a conecta senzorul la placă.

Conectând senzorul la microcontroler, conectăm senzorii Vcc la alimentarea plăcii, GND la plăcile GND, iar pentru codul inclus la sfârșitul acestui instructabil, Echo la pinul 3.0 și Trig la 3.1.

Pasul 2: Programarea microcontrolerului

Consider că formatul video pentru aceste tutoriale este cel mai util, astfel încât să puteți urmări și asculta și urmări și vedea exact pe ce fac clic pe ecran. De asemenea, puteți întrerupe și derula înapoi după cum este necesar.

De asemenea, aș aprecia foarte mult feedbackul cu privire la lucrurile care sunt utile și cu privire la domeniile care ar putea fi îmbunătățite pentru a face videoclipurile tutoriale mai utile în viitor.

Pasul 3: Material suplimentar

Dacă, dintr-un anumit motiv, aveți probleme, puteți descărca fișierul zip al acestui proiect, cel exact din videoclip, și extrage toate fișierele într-un folder de pe desktop. Din PSoC Creator localizați fișierul pe desktop, deschideți spațiul de lucru și rulați-l singur sau folosiți-l pentru a verifica schema sau codul proiectului. Totul ar trebui să fie acolo și ar trebui să se construiască și să programeze corect prin Debugger pe placa dvs. și vă va oferi un exemplu de lucru ca referință, precum și va avea un videoclip însoțitor pentru a vă ajuta.

Sperăm că acest videoclip vă ajută să arătați cum să programați un microcontroler folosind depanatorul și să verificați dacă codul și variabilele se actualizează corect de la PSoC Creator. În funcție de kitul de microcontroler, cumpărați un anumit suport pentru depanare, cum ar fi placa utilizată în acest instructabil, precum și placa Cypress 'PSoC 4 Pioneer, în timp ce altele, precum placa de evaluare PSoC 4, nu și necesită gazda bootloaderului. A avea o placă care acceptă Debugger este un instrument incredibil de util în testarea și găsirea problemelor cu codul, precum și efectuarea și testarea rapidă a modificărilor.

În plus, ar trebui să fie clar că construirea unui proiect pentru un dispozitiv PSoC5 este la fel de ușoară ca și construirea unuia pentru PSoC4, deoarece acestea sunt la fel. Construirea unui proiect pentru oricare din familia de dispozitive PSoC este la fel folosind creatorul PSoC prin plasarea componentelor, conectarea acestora la pinii plăcii și scrierea codului.

Crearea fericită!

* Spuneți-mi dacă există vreo problemă cu fișierul arhivă după despachetarea acestuia și executarea acestuia în PSoC Creator ** Actualizat pentru PSoC Creator 4.2 *

Recomandat: