INHOUDSOPGAWE:

TM4C123G LaunchPad Starter Guide: 7 stappe
TM4C123G LaunchPad Starter Guide: 7 stappe

Video: TM4C123G LaunchPad Starter Guide: 7 stappe

Video: TM4C123G LaunchPad Starter Guide: 7 stappe
Video: Getting Started with TIVA C Series TM4C123G LaunchPad from Texas Instruments – Blink an LED 2024, Julie
Anonim
TM4C123G LaunchPad Starter Guide
TM4C123G LaunchPad Starter Guide

As inleiding tot ingebedde programmering bied ontwikkelingsborde soos die TM4C123G -lanseringsblok 'n eenvoudige manier om die hardeware genoeg op te stel om te begin programmeer. Die proses om 'n ontwikkelingsomgewing vir u raad op te stel, kan egter 'n bietjie lastig wees. Hierdie gids is daarop gemik om u te help om alle probleme om u lanseerplatform gereed te kry, te oorkom.

Stap 1: Ontpak die hardeware

Ontsluit die hardeware
Ontsluit die hardeware
Ontsluit die hardeware
Ontsluit die hardeware

As u u splinternuwe lanseerplank uitpak, sien u dat dit drie dinge bevat.

  • TM4C123G Launchpad -bord
  • Klein mikro-USB na USB-A-kabel
  • Launchpad vinnige begin gids

Vir ons doeleindes moet ons die toestelmodus op 'ontfout' stel deur die dipskakelaar op die hoek van die lanseerplatform te gebruik. Ons kan ons usb -kabel dan onmiddellik langs die dipskakelaar in die ontfoutingpoort aansluit. Van hier af koppel ons die ander kant aan ons ontwikkelingsrekenaar.

Stap 2: Laai bestuurders en ander gereedskap af - Laai TivaWare vir C -reeks af

Laai bestuurders en ander gereedskap af - laai TivaWare vir C -reeks af
Laai bestuurders en ander gereedskap af - laai TivaWare vir C -reeks af
Laai bestuurders en ander gereedskap af - laai TivaWare vir C -reeks af
Laai bestuurders en ander gereedskap af - laai TivaWare vir C -reeks af
Laai bestuurders en ander gereedskap af - laai TivaWare vir C -reeks af
Laai bestuurders en ander gereedskap af - laai TivaWare vir C -reeks af
Laai bestuurders en ander gereedskap af - laai TivaWare vir C -reeks af
Laai bestuurders en ander gereedskap af - laai TivaWare vir C -reeks af

Noudat ons ons lanseerbord uit die boks het, moet ons nou sagteware op ons ontwikkelingsrekenaar installeer. Hierdie stappe wissel na gelang van u bedryfstelsel, dus let op platformspesifieke instruksies.

Eerstens is die aflaai van die TivaWare for C -reeks sagtewarepakket.

Hierdie sagtewarepakket bevat al die ondersteuningslêers en opskrifte wat nodig is vir die ontwikkeling van die opstartvlak.

Laai die SW_TM4C-ver#.exe-lêer af. U moet 'n TI -rekening maak om hierdie lêer af te laai.

Op Windows

Nadat u die.exe -lêer afgelaai het, beveel ek aan dat u die lêers uitpak in 'n gids waar u van plan is om u ontwikkelingslêers te plaas. Hiervoor het ek 'n vouer op my lessenaar met die naam "TM4C123G Files" gemaak en daarin 'n gids met die naam "TivaWare" gemaak waar ek die lêers onttrek het.

Op Mac/Linux

Op Mac- en Linux -stelsels kan u die.exe -lêer nie oorspronklik uitvoer nie. U kan die inhoud egter net dieselfde haal. Nadat u die.exe in 'n "TivaWare" -map geplaas het, waar u van plan is om u ontwikkelingslêers te plaas, moet u "SW_TM4C-ver#.exe" in die terminale uitpak, en dit sal al die lêers in u werkgids haal.

WAARSKUWING - Maak seker dat u die "cd" -opdrag gebruik om u werkgids in 'n toegewyde gids vir u TivaWare -lêers in die terminale te plaas, anders het u 'n absolute gemors lêers en gidse op 'n ongewenste plek.

Stap 3: (Windows) Laai bestuurders en ander gereedskap af - Laai Stellaris ICDI -stuurprogramma's af

(Windows) Bestuurders en ander gereedskap aflaai - Laai Stellaris ICDI -stuurprogramma's af
(Windows) Bestuurders en ander gereedskap aflaai - Laai Stellaris ICDI -stuurprogramma's af

Met die Stellaris ICDI -bestuurders kan u die inline -ontfouter wat op die lanseerbord aangebring is, gebruik om die hoofskyfie te flits en te programmeer. Op Windows sal die ontfouter eers herken nadat u die bestuurders geïnstalleer het. Om dit te doen, haal die bestuurderslêers uit die zip -argief wat afgelaai is. Vanuit die bestuurderbestuurder kan u die bestuurders opdateer deur met die rechtermuisknop op die onbekende Stellaris -ontfoutingsapparaat te klik en na die bestuurderslêers wat u onttrek het, te blaai.

Stap 4: (opsioneel) Laai bestuurders en ander gereedskap af - Laai UniFlash Software Flashing Tool af

(Opsioneel) Laai bestuurders en ander gereedskap af - Laai UniFlash Software Flashing Tool af
(Opsioneel) Laai bestuurders en ander gereedskap af - Laai UniFlash Software Flashing Tool af
(Opsioneel) Laai bestuurders en ander gereedskap af - Laai UniFlash Software Flashing Tool af
(Opsioneel) Laai bestuurders en ander gereedskap af - Laai UniFlash Software Flashing Tool af
(Opsioneel) Laai bestuurders en ander gereedskap af - Laai UniFlash Software Flashing Tool af
(Opsioneel) Laai bestuurders en ander gereedskap af - Laai UniFlash Software Flashing Tool af

Met UniFlash kan u reeds saamgestelde programme op u lanseerplank flits.

Dit is die nuttigste om die voorbeelde in TivaWare/voorbeelde te sien. Die installasie is redelik eenvoudig, aangesien dit platformspesifieke installeerders op die webwerf bied. Nadat u die instrument afgelaai het, kan u dit oopmaak, die Stellaris-ontfouter outomaties opspoor, die TM4C123G-module handmatig kies en dan op die startknoppie druk. Van daaruit kan u 'n.bin -lêer uit die voorbeelde laai en dit in die geheue flits om die kode in aksie te sien.

Stap 5: Laai bestuurders en ander gereedskap af - Laai Code Composer Studio (CCS) installeerder af

Laai bestuurders en ander gereedskap af - Laai Code Composer Studio (CCS) installeerder af
Laai bestuurders en ander gereedskap af - Laai Code Composer Studio (CCS) installeerder af
Laai bestuurders en ander gereedskap af - Laai Code Composer Studio (CCS) installeerder af
Laai bestuurders en ander gereedskap af - Laai Code Composer Studio (CCS) installeerder af

Code Composer Studio is die portaal waarmee u u eie vergadering of C -kode kan saamstel en dit direk op die lanseerpaneel kan flits vir ontfouting.

Die installeringsproses vir CCS is redelik eenvoudig. Soos gewoonlik kies u die ligging op u rekenaar om die sagteware eers te installeer. Maar daarna gee u die opsies om die samestellers vir verskillende mikrobeheerderprodukte te installeer. U wil die opsie "TM4C12X ARM" kies. As dit dan nog nie gekies is nie, moet u die "Stellaris ICDI -ontfoutingsprobe" aktiveer.

Nadat ons die installering van CCS voltooi het, kan ons CCS instel om ons eerste projek te begin.

Stap 6: CCS - Skep ons eerste projek

CCS - Skep ons eerste projek
CCS - Skep ons eerste projek
CCS - Skep ons eerste projek
CCS - Skep ons eerste projek
CCS - Skep ons eerste projek
CCS - Skep ons eerste projek
CCS - Skep ons eerste projek
CCS - Skep ons eerste projek

Die mees ingewikkelde deel is binne hierdie stap, maar nadat ons klaar is, sal ons ontwikkelingsomgewing goed wees! Die stappe word in volgorde van die foto's gegee, sodat u makliker kan volg.

1. Kies "Skep 'n nuwe CCS -projek."

2. Kies die Tiva C Series -bord wat u gebruik, in my geval het ek die TM4C123GH6PM. Kies die Stellaris Debug -koppelvlak.

3. Gaan na die eiendomme van die nuwe projek.

4/5. Skep 'n padveranderlike na u TivaWare -lêergids. Onder Bron -> Gekoppelde hulpbron, moet u 'n nuwe padveranderlike met die naam TivaWare byvoeg met die gidspad wat na u TivaWare -installeringsmap wys.

6. Skep 'n veranderlike in u TivaWare -lêergids. Voeg onder Build -> Variables ook 'n gidsveranderlike by u TivaWare -lêergids.

Saam sal die pad- en bouveranderlikes dit makliker maak om die nodige lêers van die TivaWare -installasie in ons projek op te neem, en dit moontlik te maak om die TivaWare -biblioteek by te werk sonder om ons gidspaaie te hoef te herhaal.

7. Voeg onder Directory -> ARM Compiler -> Sluit opsies in 'n gids met die naam $ {TivaWare} by. Dit dui op die padveranderlike wat u vroeër gedefinieer het, sodat die samesteller outomaties die nodige lêers kan vind.

8/9/10. Laastens, maar nie die minste nie, moet ons die driverlib -biblioteek uit die TivaWare -gids by ons projek voeg. Dit kan gedoen word deur met die rechtermuisknop op die projek te klik en 'lêers by te voeg' te kies. Navigeer na die vertoonde gids om die driverlib.lib -lêer te kies. Kies daarna 'skakel na lêers' relatief tot ons TivaWare -gids.

As u so ver gekom het, moet u omgewing heeltemal ingerig wees!

Stap 7: 'n Paar finale aantekeninge

Op hierdie punt behoort u 'n funksionele ontwikkelingsomgewing te hê, sowel as al die ekstra bestuurders en sagtewarepakkette wat u benodig.

Van hier af is 'n goeie manier om meer te wete te kom oor die lanseerplankbord, 'n paar voorbeeldkodes in TivaWare -> voorbeelde te probeer. U kan die binêre lêers wat vooraf saamgestel is, direk op die bord flits, of die kode in u projek invoer om in te steek.

Ek hoop dat hierdie Instructable nuttig was, en ek wens u sterkte toe met u ervaring met die launchpad!

Bykomende hulpbronne:

TM4C123G -datablad

Virtuele werkswinkel met kode -tutoriale

Aanbeveel: