Cuprins:

TM4C123G LaunchPad Ghid de pornire: 7 pași
TM4C123G LaunchPad Ghid de pornire: 7 pași

Video: TM4C123G LaunchPad Ghid de pornire: 7 pași

Video: TM4C123G LaunchPad Ghid de pornire: 7 pași
Video: 4 key electronic piano with Tiva launchpad tm4c123g 2024, Iunie
Anonim
TM4C123G LaunchPad Ghid de pornire
TM4C123G LaunchPad Ghid de pornire

Ca introducere la programarea încorporată, plăcile de dezvoltare precum lansatorul TM4C123G oferă o modalitate simplă de configurare a hardware-ului suficient pentru a începe programarea. Cu toate acestea, procesul de configurare a unui mediu de dezvoltare pentru placa dvs. poate fi puțin dificil. Acest ghid își propune să vă ajute să obțineți toate problemele legate de pregătirea lansatorului.

Pasul 1: Unboxing hardware-ul

Deconectarea cutiei hardware
Deconectarea cutiei hardware
Deconectarea cutiei hardware
Deconectarea cutiei hardware

Când vă dezabonați noul lansator, veți observa că vine cu trei lucruri.

  • TM4C123G Launchpad Board
  • Cablu mic USB la USB-A
  • Ghid de pornire rapidă Launchpad

În scopurile noastre, trebuie să setăm modul dispozitivului la „depanare” utilizând comutatorul dip din colțul lansatorului. Putem apoi să conectăm cablul USB la portul de depanare imediat lângă comutatorul dip. De aici, conectăm celălalt capăt la computerul nostru de dezvoltare.

Pasul 2: Descărcarea driverelor și a altor instrumente - Descărcarea TivaWare pentru seria C

Descărcarea driverelor și a altor instrumente - Descărcarea TivaWare pentru seria C
Descărcarea driverelor și a altor instrumente - Descărcarea TivaWare pentru seria C
Descărcarea driverelor și a altor instrumente - Descărcarea TivaWare pentru seria C
Descărcarea driverelor și a altor instrumente - Descărcarea TivaWare pentru seria C
Descărcarea driverelor și a altor instrumente - Descărcarea TivaWare pentru seria C
Descărcarea driverelor și a altor instrumente - Descărcarea TivaWare pentru seria C
Descărcarea driverelor și a altor instrumente - Descărcarea TivaWare pentru seria C
Descărcarea driverelor și a altor instrumente - Descărcarea TivaWare pentru seria C

Acum că avem placa de lansare scoasă din cutie, acum trebuie să instalăm un software pe computerul nostru de dezvoltare. Acești pași variază în funcție de sistemul dvs. de operare, deci căutați instrucțiuni specifice platformei.

În primul rând este descărcarea pachetului software TivaWare pentru seria C.

Acest pachet software conține toate fișierele de asistență și antetele necesare dezvoltării launchpad-ului.

Descărcați fișierul SW_TM4C-ver #.exe. Trebuie să creați un cont TI pentru a descărca acest fișier.

Pe Windows

După descărcare, rulați fișierul.exe, vă recomand să extrageți fișierele într-un folder în care intenționați să puneți fișierele de dezvoltare. Pentru aceasta, am creat un folder pe desktopul meu numit „TM4C123G Files” și în cadrul acestuia, am realizat un folder numit „TivaWare” unde am extras fișierele.

Pe Mac / Linux

Pe sistemele Mac și Linux, nu puteți rula fișierul.exe în mod nativ. Cu toate acestea, puteți extrage conținutul la fel. După plasarea fișierului.exe într-un folder „TivaWare” în care intenționați să puneți fișierele de dezvoltare, rulați „dezarhivați SW_TM4C-ver #.exe în terminal și acesta va extrage toate fișierele în directorul dvs. de lucru.

AVERTISMENT - Asigurați-vă că utilizați comanda „cd” pentru a vă seta directorul de lucru într-un folder dedicat pentru fișierele dvs. TivaWare din terminal, sau veți avea o mizerie absolută de fișiere și foldere într-un loc nedorit.

Pasul 3: (Windows) Descărcarea driverelor și a altor instrumente - Descărcați driverele Stellaris ICDI

(Windows) Descărcarea driverelor și a altor instrumente - Descărcați driverele Stellaris ICDI
(Windows) Descărcarea driverelor și a altor instrumente - Descărcați driverele Stellaris ICDI

Driverele Stellaris ICDI vă permit să utilizați debuggerul în linie atașat la placa de lansare pentru a clipi și a programa cipul principal. Pe Windows, acesta nu va recunoaște depanatorul decât după ce instalați driverele. Pentru a face acest lucru, extrageți fișierele driverului din arhiva zip descărcată. Din managerul de drivere, puteți actualiza driverele făcând clic dreapta pe dispozitivul de depanare Stellaris nerecunoscut și parcurgând fișierele driverului pe care le-ați extras.

Pasul 4: (Opțional) Descărcarea driverelor și a altor instrumente - Descărcați instrumentul de intermitent al software-ului UniFlash

(Opțional) Descărcarea de drivere și alte instrumente - Descărcați instrumentul de intermitent al software-ului UniFlash
(Opțional) Descărcarea de drivere și alte instrumente - Descărcați instrumentul de intermitent al software-ului UniFlash
(Opțional) Descărcarea de drivere și alte instrumente - Descărcați instrumentul de intermitent al software-ului UniFlash
(Opțional) Descărcarea de drivere și alte instrumente - Descărcați instrumentul de intermitent al software-ului UniFlash
(Opțional) Descărcarea de drivere și alte instrumente - Descărcați instrumentul de intermitent al software-ului UniFlash
(Opțional) Descărcarea de drivere și alte instrumente - Descărcați instrumentul de intermitent al software-ului UniFlash

UniFlash vă permite să blocați programele deja compilate pe lansatorul dvs.

Acest lucru este cel mai util pentru a vedea exemplele furnizate găsite în TivaWare / exemple. Instalarea este destul de simplă, deoarece oferă instalatori specifici platformei de pe site. După descărcarea instrumentului, îl puteți deschide, detecta automat Stellaris Debugger, selectați manual modulul TM4C123G pe care îl utilizați, apoi apăsați butonul Start. De acolo, puteți încărca un fișier.bin din exemple și îl puteți bloca în memorie pentru a vedea codul în acțiune.

Pasul 5: Descărcarea driverelor și a altor instrumente - Descărcați programul de instalare Code Composer Studio (CCS)

Descărcarea driverelor și a altor instrumente - Descărcați programul de instalare Code Composer Studio (CCS)
Descărcarea driverelor și a altor instrumente - Descărcați programul de instalare Code Composer Studio (CCS)
Descărcarea driverelor și a altor instrumente - Descărcați programul de instalare Code Composer Studio (CCS)
Descărcarea driverelor și a altor instrumente - Descărcați programul de instalare Code Composer Studio (CCS)

Code Composer Studio este portalul prin care puteți să vă compilați propriul ansamblu sau cod C și să îl blocați direct pe launchpad pentru depanare.

Procesul de instalare pentru CCS este destul de simplu. Ca de obicei, alegeți locația de pe computer pentru a instala mai întâi software-ul. Totuși, după aceea, vă oferă opțiuni de instalare a compilatoarelor pentru diferite produse de microcontroler. Veți dori să selectați opțiunea „TM4C12X ARM”. Apoi, dacă nu este deja selectat, asigurați-vă că activați „Stellaris ICDI Debug Probe”.

După finalizarea instalării CCS, putem configura CCS pentru a începe primul nostru proiect.

Pasul 6: CCS - Crearea primului nostru proiect

CCS - Crearea primului nostru proiect
CCS - Crearea primului nostru proiect
CCS - Crearea primului nostru proiect
CCS - Crearea primului nostru proiect
CCS - Crearea primului nostru proiect
CCS - Crearea primului nostru proiect
CCS - Crearea primului nostru proiect
CCS - Crearea primului nostru proiect

Cea mai complicată parte se află în acest pas, dar după ce am terminat, mediul nostru de dezvoltare va fi bine să mergem! Pașii vor fi dați în ordine cu imaginile, astfel încât să puteți urmări mai ușor.

1. Selectați „Creați un nou proiect CCS”.

2. Selectați placa Tiva C Series pe care o utilizați, în cazul meu, am TM4C123GH6PM. Asigurați-vă că selectați interfața Stellaris Debug.

3. Accesați proprietățile noului proiect.

4/5. Creați o variabilă de cale în folderul TivaWare. Sub Resursă -> Resursă legată, ar trebui să adăugați o nouă variabilă de cale numită TivaWare cu calea directorului care indică folderul de instalare TivaWare.

6. Creați o variabilă de construcție în folderul TivaWare. Sub Build -> Variables, adăugați și o variabilă de director în folderul TivaWare.

Împreună, calea și variabilele de construcție vor facilita includerea fișierelor necesare din instalarea TivaWare în proiectul nostru și vor permite actualizarea bibliotecii TivaWare fără a fi nevoie să refacem căile noastre de director.

7. Sub Build -> ARM Compiler -> Include Options, adăugați un director numit $ {TivaWare}. Aceasta va indica variabila de cale definită mai devreme și o va face astfel încât compilatorul să poată găsi automat fișierele de includere necesare.

9.08.10. Nu în ultimul rând, trebuie să adăugăm biblioteca proiectului din folderul TivaWare la proiectul nostru. Acest lucru se poate face făcând clic dreapta pe proiect și alegând „adăugați fișiere”. Navigați la directorul afișat pentru a selecta fișierul driverlib.lib. După aceea, selectați „link către fișiere” în raport cu directorul nostru TivaWare.

Dacă ați ajuns până aici, mediul dvs. ar trebui să fie complet configurat!

Pasul 7: Câteva note finale

În acest moment, ar trebui să aveți un mediu de dezvoltare funcțional, precum și toate driverele și pachetele software suplimentare de care ar trebui să aveți nevoie.

De aici, o modalitate bună de a afla despre placa de lansare este să încercați câteva dintre exemplele de coduri din TivaWare -> exemple. Puteți să blocați direct fișierele binare care sunt pre-compilate pe tablă sau să importați codul în proiectul dvs. pentru a-l pătrunde.

Sper că acest Instructable sa dovedit a fi de ajutor și vă doresc noroc în experiența dvs. cu lansarea!

Resurse aditionale:

Foaie de date TM4C123G

Atelier virtual cu tutoriale de cod

Recomandat: