Përmbajtje:

Udhëzues fillestar TM4C123G LaunchPad: 7 hapa
Udhëzues fillestar TM4C123G LaunchPad: 7 hapa

Video: Udhëzues fillestar TM4C123G LaunchPad: 7 hapa

Video: Udhëzues fillestar TM4C123G LaunchPad: 7 hapa
Video: CS50 2015 – 11-я неделя, продолжение 2024, Korrik
Anonim
Udhëzues fillestar TM4C123G LaunchPad
Udhëzues fillestar TM4C123G LaunchPad

Si një hyrje në programimin e ngulitur, bordet e zhvillimit të tilla si platforma e nisjes TM4C123G ofrojnë një mënyrë të thjeshtë për të konfiguruar pajisjet e mjaftueshme për të filluar programimin. Sidoqoftë, procesi i krijimit të një mjedisi zhvillimi për bordin tuaj mund të jetë pak i ndërlikuar. Ky udhëzues synon t'ju ndihmojë të kapërceni të gjitha parimet e përgatitjes së tastierës tuaj të nisjes.

Hapi 1: Unboxing Hardware

Unboxing Hardware
Unboxing Hardware
Unboxing Hardware
Unboxing Hardware

Kur zhboksoni tastierën tuaj të re të nisjes, do të vini re se ajo vjen me tre gjëra.

  • TM4C123G Bordi i Launchpad
  • Kabllo e vogël Micro USB në USB-A
  • Udhëzuesi i fillimit të shpejtë të Launchpad

Për qëllimet tona, ne duhet të vendosim modalitetin e pajisjes në "debug" duke përdorur çelësin e zhytjes në cep të panelit të nisjes. Më pas mund ta lidhim kabllon usb në portën e debug -ut menjëherë pranë ndërprerësit. Nga këtu, ne lidhim skajin tjetër me kompjuterin tonë të zhvillimit.

Hapi 2: Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkimi i TivaWare për Serinë C

Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkimi i TivaWare për Serinë C
Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkimi i TivaWare për Serinë C
Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkimi i TivaWare për Serinë C
Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkimi i TivaWare për Serinë C
Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkimi i TivaWare për Serinë C
Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkimi i TivaWare për Serinë C
Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkimi i TivaWare për Serinë C
Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkimi i TivaWare për Serinë C

Tani që kemi bordin tonë të nisjes jashtë kutisë, tani duhet të instalojmë disa softuerë në kompjuterin tonë të zhvillimit. Këto hapa ndryshojnë në bazë të sistemit tuaj operativ, prandaj kujdesuni për udhëzimet specifike të platformës.

Së pari është shkarkimi i paketës softuerike TivaWare for C Series.

Kjo paketë softuerike përmban të gjithë skedarët mbështetës dhe titujt e nevojshëm për zhvillimin e tastierës nisëse.

Shkarkoni skedarin SW_TM4C-ver#.exe. Ju duhet të bëni një llogari TI në mënyrë që të shkarkoni këtë skedar.

Në Windows

Pas shkarkimit drejtoni skedarin.exe, unë rekomandoj nxjerrjen e skedarëve në një dosje ku planifikoni të vendosni skedarët tuaj të zhvillimit. Për këtë, unë bëra një dosje në desktopin tim të quajtur "TM4C123G Files" dhe brenda tij, bëra një dosje të quajtur "TivaWare" ku nxora skedarët.

Në Mac/Linux

Në sistemet Mac dhe Linux, nuk mund të ekzekutoni skedarin.exe. Sidoqoftë, ju mund të nxirrni përmbajtjen njësoj. Pasi ta vendosni.exe në një dosje "TivaWare" ku planifikoni të vendosni skedarët tuaj të zhvillimit, ekzekutoni "zbërtheni SW_TM4C-ver#.exe në terminal dhe do të nxjerrë të gjithë skedarët në drejtorinë tuaj të punës.

KUJDES - Sigurohuni që përdorni komandën "cd" për të vendosur drejtorinë tuaj të punës brenda një dosje të dedikuar për skedarët tuaj TivaWare në terminal, ose do të keni një rrëmujë absolute të skedarëve dhe dosjeve në një vend të padëshiruar.

Hapi 3: (Windows) Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkoni drejtuesit e Stellaris ICDI

(Windows) Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkoni drejtuesit e Stellaris ICDI
(Windows) Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkoni drejtuesit e Stellaris ICDI

Drejtuesit e Stellaris ICDI ju lejojnë të përdorni korrigjuesin inline të bashkangjitur në tabelën e nisjes për të ndezur dhe programuar çipin kryesor. Në Windows, nuk do ta njohë korrigjuesin pasi të keni instaluar drejtuesit. Për ta bërë këtë, nxirrni skedarët e shoferit nga arkivi zip i shkarkuar. Nga menaxheri i shoferit, mund t'i përditësoni drejtuesit duke klikuar me të djathtën në pajisjen e panjohur të korrigjimit Stellaris dhe duke shfletuar skedarët e shoferit që keni nxjerrë.

Hapi 4: (Opsionale) Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkoni mjetin e ndezjes së softuerit UniFlash

(Opsionale) Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkoni mjetin ndezës të softuerit UniFlash
(Opsionale) Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkoni mjetin ndezës të softuerit UniFlash
(Opsionale) Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkoni mjetin ndezës të softuerit UniFlash
(Opsionale) Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkoni mjetin ndezës të softuerit UniFlash
(Opsionale) Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkoni mjetin ndezës të softuerit UniFlash
(Opsionale) Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkoni mjetin ndezës të softuerit UniFlash

UniFlash ju lejon të ndizni programet e përpiluara tashmë në tastierën tuaj të nisjes.

Kjo është më e dobishme për të parë shembujt e dhënë që gjenden në TivaWare/shembuj. Instalimi është mjaft i drejtpërdrejtë, pasi ato ofrojnë instalues të veçantë të platformës në faqen e internetit. Pas shkarkimit të mjetit, mund ta hapni, të zbuloni automatikisht Debugger Stellaris, të zgjidhni me dorë modulin TM4C123G që po përdorni dhe pastaj shtypni butonin e fillimit. Prej aty, mund të ngarkoni një skedar.bin nga shembujt dhe ta fusni në kujtesë për të parë kodin në veprim.

Hapi 5: Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkoni instaluesin e kodit të kompozitorit të Studio (CCS)

Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkoni programin e instalimit të kodit të kompozitorit në studio (CCS)
Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkoni programin e instalimit të kodit të kompozitorit në studio (CCS)
Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkoni programin e instalimit të kodit të kompozitorit në studio (CCS)
Shkarkimi i drejtuesve dhe mjeteve të tjera - Shkarkoni programin e instalimit të kodit të kompozitorit në studio (CCS)

Code Composer Studio është portali me të cilin mund të përpiloni asamblenë tuaj ose kodin C dhe ta fusni atë drejtpërdrejt në tastierën e nisjes për korrigjim.

Procesi i instalimit për CCS është mjaft i thjeshtë. Si zakonisht, ju zgjidhni vendndodhjen në kompjuterin tuaj për të instaluar softuerin së pari. Pas kësaj, megjithatë, ju jep mundësi për të instaluar përpiluesit për produkte të ndryshme të ndryshme të mikrokontrolluesve. Ju do të dëshironi të zgjidhni opsionin "TM4C12X ARM". Pastaj, nëse nuk është zgjedhur tashmë, sigurohuni që të aktivizoni "Sonda Stellaris ICDI Debug".

Pas përfundimit të instalimit të CCS, ne mund të konfigurojmë CCS për të filluar projektin tonë të parë.

Hapi 6: CCS - Krijimi i Projektit Tonë të Parë

CCS - Krijimi i Projektit Tonë të Parë
CCS - Krijimi i Projektit Tonë të Parë
CCS - Krijimi i Projektit Tonë të Parë
CCS - Krijimi i Projektit Tonë të Parë
CCS - Krijimi i Projektit Tonë të Parë
CCS - Krijimi i Projektit Tonë të Parë
CCS - Krijimi i Projektit Tonë të Parë
CCS - Krijimi i Projektit Tonë të Parë

Pjesa më e ndërlikuar është brenda këtij hapi, por pasi të kemi mbaruar, mjedisi ynë i zhvillimit do të jetë mirë të shkojë! Hapat do të jepen në rregull me fotografitë, në mënyrë që të mund t'i ndiqni më lehtë.

1. Zgjidhni "Krijo një projekt të ri CCS."

2. Zgjidhni tabelën e Serisë Tiva C që po përdorni, në rastin tim, unë kam TM4C123GH6PM. Sigurohuni që të zgjidhni ndërfaqen Stellaris Debug.

3. Shkoni te pronat e projektit të ri.

4/5. Krijoni një ndryshore të rrugës në dosjen tuaj TivaWare. Nën Burimet -> Burimet e Lidhura, duhet të shtoni një ndryshore të re të rrugës të quajtur TivaWare me rrugën e drejtorisë që tregon dosjen tuaj të instalimit TivaWare.

6. Krijoni një ndryshore ndërtimi në dosjen tuaj TivaWare. Nën Ndërtimi -> Variablat, shtoni një ndryshore drejtorie edhe në dosjen tuaj TivaWare.

Së bashku, variablat e rrugës dhe të ndërtimit do ta bëjnë më të lehtë përfshirjen e skedarëve të nevojshëm nga instalimi i TivaWare në projektin tonë, dhe do të lejojnë përditësimin e bibliotekës TivaWare pa pasur nevojë të ribëjmë shtigjet tona të drejtorisë.

7. Nën Build -> ARM Compiler -> Include Options, shtoni një drejtori të quajtur $ {TivaWare}. Kjo do të tregojë ndryshoren e rrugës që keni përcaktuar më herët dhe do ta bëjë atë në mënyrë që përpiluesi të gjejë automatikisht skedarët e nevojshëm të përfshirë.

8/9/10. E fundit por jo më pak e rëndësishme, ne duhet të shtojmë bibliotekën e shiritit të shoferit nga dosja TivaWare në projektin tonë. Kjo mund të bëhet duke klikuar me të djathtën mbi projektin dhe duke zgjedhur "shtoni skedarë". Shkoni te drejtoria e treguar për të zgjedhur skedarin driverlib.lib. Pas kësaj, zgjidhni "lidhje me skedarët" në lidhje me drejtorinë tonë TivaWare.

Nëse e keni arritur deri tani, mjedisi juaj duhet të jetë plotësisht i krijuar!

Hapi 7: Disa shënime përfundimtare

Në këtë pikë, ju duhet të keni një mjedis funksional të zhvillimit, si dhe të gjithë drejtuesit shtesë dhe paketat softuerike që ju nevojiten.

Nga këtu, një mënyrë e mirë për të mësuar në lidhje me bordin e nisjes është të provoni disa nga kodet shembull në TivaWare -> shembuj. Ju mund të ndezni skedarët binarë që vijnë të përpiluar paraprakisht në tabelë, ose të importoni kodin në projektin tuaj për t'u futur brenda.

Shpresoj që kjo Instructable të jetë e dobishme, dhe ju uroj fat në përvojën tuaj me panelin e nisjes!

Burimet shtesë:

Fleta e të dhënave TM4C123G

Punëtori virtuale me mësime të kodit

Recommended: