Sisällysluettelo:

TM4C123G LaunchPad -aloitusopas: 7 vaihetta
TM4C123G LaunchPad -aloitusopas: 7 vaihetta

Video: TM4C123G LaunchPad -aloitusopas: 7 vaihetta

Video: TM4C123G LaunchPad -aloitusopas: 7 vaihetta
Video: 7 segment display with TM4C123 microcontroller | Tiva C Series Launchpad 2024, Heinäkuu
Anonim
TM4C123G LaunchPad -aloitusopas
TM4C123G LaunchPad -aloitusopas

Johdannona sulautetulle ohjelmoinnille kehityskortit, kuten TM4C123G -käynnistyslevy, tarjoavat yksinkertaisen tavan määrittää laitteisto tarpeeksi ohjelmoinnin aloittamiseksi. Kehitysympäristön luominen taululle voi kuitenkin olla hieman hankalaa. Tämän oppaan tarkoituksena on auttaa sinua kiertämään kaikki käynnistyslevyn käyttövalmiudet.

Vaihe 1: Laitteiston pakkauksen purkaminen

Laitteiston pakkauksen purkaminen
Laitteiston pakkauksen purkaminen
Laitteiston pakkauksen purkaminen
Laitteiston pakkauksen purkaminen

Kun avaat uuden käynnistyslevyn pakkauksen, huomaat, että siinä on kolme asiaa.

  • TM4C123G -käynnistyslevy
  • Pieni mikro-USB-USB-A-kaapeli
  • Launchpadin pika -aloitusopas

Meidän on asetettava laitetila "debug" -tilaan käyttämällä käynnistyslevyn kulmassa olevaa dip -kytkintä. Voimme sitten liittää USB -kaapelimme heti dip -kytkimen vieressä olevaan virheenkorjausporttiin. Sieltä liitämme toisen pään kehitystietokoneeseemme.

Vaihe 2: Ohjainten ja muiden työkalujen lataaminen - TivaWaren lataaminen C -sarjalle

Ohjainten ja muiden työkalujen lataaminen - TivaWaren lataaminen C -sarjalle
Ohjainten ja muiden työkalujen lataaminen - TivaWaren lataaminen C -sarjalle
Ohjainten ja muiden työkalujen lataaminen - TivaWaren lataaminen C -sarjalle
Ohjainten ja muiden työkalujen lataaminen - TivaWaren lataaminen C -sarjalle
Ohjainten ja muiden työkalujen lataaminen - TivaWaren lataaminen C -sarjalle
Ohjainten ja muiden työkalujen lataaminen - TivaWaren lataaminen C -sarjalle
Ohjainten ja muiden työkalujen lataaminen - TivaWaren lataaminen C -sarjalle
Ohjainten ja muiden työkalujen lataaminen - TivaWaren lataaminen C -sarjalle

Nyt kun käynnistyslevy on poistettu laatikosta, meidän on nyt asennettava ohjelmistoja kehitystietokoneeseemme. Nämä vaiheet vaihtelevat käyttöjärjestelmäsi mukaan, joten katso käyttöympäristökohtaisia ohjeita.

Ensin on ladattava TivaWare for C -sarjan ohjelmistopaketti.

Tämä ohjelmistopaketti sisältää kaikki laukaisualustan kehittämiseen tarvittavat tukitiedostot ja otsikot.

Lataa SW_TM4C-ver#.exe-tiedosto. Sinun on luotava TI -tili ladataksesi tämän tiedoston.

Windowsissa

Suorita lataamisen jälkeen.exe -tiedosto, suosittelen purkamaan tiedostot kansioon, johon aiot sijoittaa kehitystiedostosi. Tätä varten tein työpöydälleni kansion nimeltä "TM4C123G Files" ja sen sisällä tein kansion nimeltä "TivaWare", josta purin tiedostot.

Mac/Linux

Mac- ja Linux -järjestelmissä et voi suorittaa.exe -tiedostoa. Voit kuitenkin poimia sisällön aivan samalla tavalla. Kun olet asettanut.exe-tiedoston "TivaWare" -kansioon, johon aiot laittaa kehitystiedostot, suorita "unzip SW_TM4C-ver#.exe päätteessä ja se purkaa kaikki tiedostot työhakemistoosi.

VAROITUS - Varmista, että käytät "cd" -komentoa työhakemistosi määrittämiseen päätelaitteen TivaWare -tiedostojen erilliseen kansioon, tai sinulla on ehdoton sotku tiedostoja ja kansioita ei -toivotussa paikassa.

Vaihe 3: (Windows) Ohjainten ja muiden työkalujen lataaminen - Lataa Stellaris ICDI -ajurit

(Windows) Ohjainten ja muiden työkalujen lataaminen - Lataa Stellaris ICDI -ajurit
(Windows) Ohjainten ja muiden työkalujen lataaminen - Lataa Stellaris ICDI -ajurit

Stellaris ICDI -ohjainten avulla voit käyttää käynnistyslevyyn liitettyä sisäistä virheenkorjainta pääpiirin vilkkumiseen ja ohjelmointiin. Windowsissa se ei tunnista virheenkorjainta ennen kuin olet asentanut ohjaimet. Voit tehdä tämän poistamalla ohjaintiedostot ladatusta zip -arkistosta. Ohjaimen hallintatyökalulla voit päivittää ohjaimet napsauttamalla hiiren kakkospainikkeella tunnistamatonta Stellaris -virheenkorjauslaitetta ja selaamalla purkamiasi ohjaintiedostoja.

Vaihe 4: (Valinnainen) Ohjainten ja muiden työkalujen lataaminen - Lataa UniFlash -ohjelmiston vilkkuva työkalu

(Valinnainen) Ohjainten ja muiden työkalujen lataaminen - Lataa UniFlash Software Flashing Tool
(Valinnainen) Ohjainten ja muiden työkalujen lataaminen - Lataa UniFlash Software Flashing Tool
(Valinnainen) Ohjainten ja muiden työkalujen lataaminen - Lataa UniFlash Software Flashing Tool
(Valinnainen) Ohjainten ja muiden työkalujen lataaminen - Lataa UniFlash Software Flashing Tool
(Valinnainen) Ohjainten ja muiden työkalujen lataaminen - Lataa UniFlash -ohjelmiston vilkkuva työkalu
(Valinnainen) Ohjainten ja muiden työkalujen lataaminen - Lataa UniFlash -ohjelmiston vilkkuva työkalu

UniFlashin avulla voit vilkaista jo koottuja ohjelmia käynnistyslevyllesi.

Tämä on hyödyllisintä TivaWaresta/esimerkkeistä löytyvien esimerkkien tarkasteluun. Asennus on melko yksinkertaista, koska ne tarjoavat alustakohtaisia asentajia verkkosivustolle. Kun olet ladannut työkalun, voit avata sen, tunnistaa Stellaris Debuggerin automaattisesti, valita käyttämäsi TM4C123G-moduulin manuaalisesti ja paina sitten käynnistyspainiketta. Sieltä voit ladata.bin -tiedoston esimerkeistä ja vilkaista sen muistiin nähdäksesi koodin toiminnassa.

Vaihe 5: Ohjainten ja muiden työkalujen lataaminen - Lataa Code Composer Studio (CCS) -asennusohjelma

Ohjainten ja muiden työkalujen lataaminen - Lataa Code Composer Studio (CCS) -asennusohjelma
Ohjainten ja muiden työkalujen lataaminen - Lataa Code Composer Studio (CCS) -asennusohjelma
Ohjainten ja muiden työkalujen lataaminen - Lataa Code Composer Studio (CCS) -asennusohjelma
Ohjainten ja muiden työkalujen lataaminen - Lataa Code Composer Studio (CCS) -asennusohjelma

Code Composer Studio on portaali, jonka avulla voit koota oman kokoonpanon tai C -koodin ja vilkaista sen suoraan käynnistyslevylle virheenkorjausta varten.

CCS: n asennusprosessi on melko yksinkertainen. Kuten tavallista, ohjelmiston asennus ensin valitaan tietokoneesta. Sen jälkeen se antaa sinulle kuitenkin mahdollisuuden asentaa kääntäjät erilaisiin mikrokontrollerituotteisiin. Haluat valita vaihtoehdon "TM4C12X ARM". Jos se ei ole jo valittu, muista ottaa Stellaris ICDI Debug Probe käyttöön.

Kun CCS -asennus on valmis, voimme määrittää CCS: n aloittamaan ensimmäisen projektimme.

Vaihe 6: CCS - Ensimmäisen projektimme luominen

CCS - Ensimmäisen projektimme luominen
CCS - Ensimmäisen projektimme luominen
CCS - Ensimmäisen projektimme luominen
CCS - Ensimmäisen projektimme luominen
CCS - Ensimmäisen projektimme luominen
CCS - Ensimmäisen projektimme luominen
CCS - Ensimmäisen projektimme luominen
CCS - Ensimmäisen projektimme luominen

Monimutkaisin osa on tässä vaiheessa, mutta kun olemme valmiit, kehitysympäristömme on hyvä mennä! Vaiheet annetaan järjestyksessä kuvien kanssa, jotta voit seurata niitä helpommin.

1. Valitse Luo uusi CCS -projekti.

2. Valitse käyttämäsi Tiva C -sarjan levy, minun tapauksessani minulla on TM4C123GH6PM. Muista valita Stellaris Debug -käyttöliittymä.

3. Siirry uuden projektin ominaisuuksiin.

4/5. Luo polku muuttuja TivaWare -kansioon. Lisää Resurssi -> Linkitetty resurssi -kohtaan uusi polkumuuttuja nimeltä TivaWare, jossa hakemistopolku osoittaa TivaWare -asennuskansioosi.

6. Luo koontimuuttuja TivaWare -kansioon. Lisää Rakennus -> Muuttujat -kohtaan hakemistomuuttuja myös TivaWare -kansioon.

Yhdessä polku ja koontimuuttujat helpottavat tarvittavien TivaWare -asennuksen tiedostojen sisällyttämistä projektiin ja mahdollistavat TivaWare -kirjaston päivittämisen ilman, että joudumme tekemään hakemistopolkuja uudelleen.

7. Lisää kohtaan Koonti -> ARM -kääntäjä -> Sisällytä asetukset -hakemisto $ {TivaWare}. Tämä osoittaa aiemmin määrittämääsi polkumuuttujaa ja tekee siitä niin, että kääntäjä löytää automaattisesti tarvittavat sisällytystiedostot.

9.9.2010. Viimeisenä mutta ei vähäisimpänä, meidän on lisättävä projektimme ajuribib -kirjasto TivaWare -kansiosta. Tämä voidaan tehdä napsauttamalla projektia hiiren kakkospainikkeella ja valitsemalla "Lisää tiedostoja". Siirry näytettyyn hakemistoon ja valitse driverlib.lib -tiedosto. Valitse sen jälkeen "linkki tiedostoihin" suhteessa TivaWare -hakemistoomme.

Jos olet päässyt tähän asti, ympäristön pitäisi olla täysin kunnossa!

Vaihe 7: Joitakin viimeisiä huomautuksia

Tässä vaiheessa sinulla pitäisi olla toimiva kehitysympäristö sekä kaikki tarvitsemasi lisäohjaimet ja ohjelmistopaketit.

Täältä hyvä tapa oppia laukaisualustasta on kokeilla joitain TivaWaren esimerkkikoodeja -> esimerkkejä. Voit vilkaista binaaritiedostot, jotka on koottu suoraan taululle, tai tuoda koodi projektiin, jotta voit kurkistaa sisään.

Toivon, että tämä Instructable osoittautui hyödylliseksi, ja toivotan teille onnea käynnistysohjelman kanssa!

Lisäresurssit:

TM4C123G -tietolomake

Virtuaalinen työpaja koodiohjeilla

Suositeltava: