Talaan ng mga Nilalaman:

TM4C123G LaunchPad Starter Guide: 7 Mga Hakbang
TM4C123G LaunchPad Starter Guide: 7 Mga Hakbang

Video: TM4C123G LaunchPad Starter Guide: 7 Mga Hakbang

Video: TM4C123G LaunchPad Starter Guide: 7 Mga Hakbang
Video: Getting Started with TIVA C Series TM4C123G LaunchPad from Texas Instruments – Blink an LED 2024, Hulyo
Anonim
Gabay sa Starter ng LaunchPad ng TM4C123G
Gabay sa Starter ng LaunchPad ng TM4C123G

Bilang isang pagpapakilala sa naka-embed na programa, ang mga board ng pag-unlad tulad ng TM4C123G launchpad ay nagbibigay ng isang simpleng paraan upang mai-set up ang hardware na sapat upang simulan ang pag-program. Gayunpaman, ang proseso ng pag-set up ng isang kapaligiran sa pag-unlad para sa iyong board ay maaaring maging isang maliit na nakakalito. Nilalayon ng gabay na ito na tulungan kang magawa ang lahat ng mga kink ng paghahanda na pumunta ng iyong launchpad.

Hakbang 1: Pag-unbox sa Hardware

Unboxing ang Hardware
Unboxing ang Hardware
Unboxing ang Hardware
Unboxing ang Hardware

Kapag na-unbox ang iyong bagong tatak ng launchpad, mapapansin mong mayroong tatlong bagay ito.

  • TM4C123G Launchpad Board
  • Maliit na Micro USB sa USB-A Cable
  • Patnubay sa Mabilis na Pagsisimula ng Launchpad

Para sa aming mga layunin, kailangan naming itakda ang mode ng aparato sa "debug" sa pamamagitan ng paggamit ng dip switch sa sulok ng launchpad. Maaari naming mai-plug in ang aming usb cable sa debug port kaagad sa tabi ng dip switch. Mula dito, isinasaksak namin ang kabilang dulo sa aming computer sa pag-unlad.

Hakbang 2: Pag-download ng Mga Driver at Iba pang Mga Tool - Pag-download ng TivaWare para sa C Series

Pag-download ng Mga Driver at Iba Pang Mga Tool - Pag-download ng TivaWare para sa C Series
Pag-download ng Mga Driver at Iba Pang Mga Tool - Pag-download ng TivaWare para sa C Series
Pag-download ng Mga Driver at Iba Pang Mga Tool - Pag-download ng TivaWare para sa C Series
Pag-download ng Mga Driver at Iba Pang Mga Tool - Pag-download ng TivaWare para sa C Series
Pag-download ng Mga Driver at Iba Pang Mga Tool - Pag-download ng TivaWare para sa C Series
Pag-download ng Mga Driver at Iba Pang Mga Tool - Pag-download ng TivaWare para sa C Series
Pag-download ng Mga Driver at Iba Pang Mga Tool - Pag-download ng TivaWare para sa C Series
Pag-download ng Mga Driver at Iba Pang Mga Tool - Pag-download ng TivaWare para sa C Series

Ngayon na nasa labas na namin ang aming board ng launchpad, kailangan na namin ngayong mag-install ng ilang software sa aming computer sa pag-unlad. Ang mga hakbang na ito ay nag-iiba batay sa iyong operating system, kaya't alamin ang mga tukoy na tagubilin sa platform.

Una ay ang pag-download ng pakete ng software ng TivaWare for C Series.

Naglalaman ang package ng software na ito ng lahat ng mga file ng suporta at header na kinakailangan para sa pagpapaunlad ng launchpad.

I-download ang SW_TM4C-ver #.exe file. Dapat kang gumawa ng isang TI account upang mai-download ang file na ito.

Sa Windows

Matapos ang pag-download patakbuhin ang.exe file, inirerekumenda ko ang pagkuha ng mga file sa isang folder kung saan balak mong ilagay ang iyong mga file sa pag-unlad. Para dito, gumawa ako ng isang folder sa aking desktop na pinangalanang "TM4C123G Files" at sa loob nito, gumawa ako ng isang folder na pinangalanang "TivaWare" kung saan ko nakuha ang mga file.

Sa Mac / Linux

Sa mga system ng Mac at Linux, hindi mo maaring patakbuhin ang.exe file. Gayunpaman, maaari mong makuha ang mga nilalaman ng pareho. Matapos mailagay ang.exe sa isang folder na "TivaWare" kung saan balak mong ilagay ang iyong mga file sa pag-unlad, patakbuhin ang "i-unzip ang SW_TM4C-ver #.exe sa terminal at aalisin nito ang lahat ng mga file sa iyong gumaganang direktoryo.

BABALA - Siguraduhin na ginagamit mo ang "cd" na utos upang itakda ang iyong gumaganang direktoryo sa loob ng isang nakatuong folder para sa iyong mga file ng TivaWare sa terminal, o magkakaroon ka ng ganap na gulo ng mga file at folder sa isang hindi ginustong lugar.

Hakbang 3: (Windows) Pag-download ng Mga Driver at Iba Pang Mga Tool - Mag-download ng Mga Driver ng Stellaris ICDI

(Windows) Pag-download ng Mga Driver at Iba Pang Mga Tool - Mag-download ng Mga Driver ng Stellaris ICDI
(Windows) Pag-download ng Mga Driver at Iba Pang Mga Tool - Mag-download ng Mga Driver ng Stellaris ICDI

Pinapayagan ka ng mga driver ng Stellaris ICDI na gamitin ang inline debugger na nakakabit sa launchpad board upang i-flash at i-program ang pangunahing chip. Sa Windows, hindi nito makikilala ang debugger hanggang sa matapos mong mai-install ang mga driver. Upang magawa ito, kunin ang mga file ng driver mula sa na-download na archive ng zip. Mula sa driver manager, maaari mong i-update ang mga driver sa pamamagitan ng pag-right click sa hindi kilalang Stellaris debugger device at pag-browse sa mga driver file na iyong nakuha.

Hakbang 4: (Opsyonal) Pag-download ng Mga Driver at Iba Pang Mga Tool - I-download ang UniFlash Software Flashing Tool

(Opsyonal) Pagda-download ng Mga Driver at Iba Pang Mga Tool - I-download ang UniFlash Software Flashing Tool
(Opsyonal) Pagda-download ng Mga Driver at Iba Pang Mga Tool - I-download ang UniFlash Software Flashing Tool
(Opsyonal) Pagda-download ng Mga Driver at Iba Pang Mga Tool - I-download ang UniFlash Software Flashing Tool
(Opsyonal) Pagda-download ng Mga Driver at Iba Pang Mga Tool - I-download ang UniFlash Software Flashing Tool
(Opsyonal) Pagda-download ng Mga Driver at Iba Pang Mga Tool - I-download ang UniFlash Software Flashing Tool
(Opsyonal) Pagda-download ng Mga Driver at Iba Pang Mga Tool - I-download ang UniFlash Software Flashing Tool

Pinapayagan ka ng UniFlash na mag-flash ng naka-compile na mga programa sa iyong launchpad.

Ito ay pinaka-kapaki-pakinabang para sa nakikita ang mga ibinigay na halimbawa na matatagpuan sa loob ng TivaWare / mga halimbawa. Ang pag-install ay medyo prangka, dahil nagbibigay sila ng mga tukoy na installer ng platform sa website. Matapos i-download ang tool, maaari mo itong buksan, awtomatikong tuklasin ang Stellaris Debugger, manu-manong piliin ang module na TM4C123G na ginagamit mo, at pagkatapos ay pindutin ang start button. Mula doon, maaari mong mai-load ang isang.bin file mula sa mga halimbawa at i-flash ito sa memorya upang makita ang pagkilos ng code.

Hakbang 5: Pag-download ng Mga Driver at Iba Pang Mga Tool - Pag-install ng Code Composer Studio (CCS) Installer

Pagda-download ng Mga Driver at Iba Pang Mga Tool - Pag-install ng Code Composer Studio (CCS) Installer
Pagda-download ng Mga Driver at Iba Pang Mga Tool - Pag-install ng Code Composer Studio (CCS) Installer
Pagda-download ng Mga Driver at Iba Pang Mga Tool - Pag-install ng Code Composer Studio (CCS) Installer
Pagda-download ng Mga Driver at Iba Pang Mga Tool - Pag-install ng Code Composer Studio (CCS) Installer

Ang Code Composer Studio ay ang portal kung saan maaari mong isulat ang iyong sariling pagpupulong o C code at i-flash ito nang direkta sa launchpad para sa pag-debug.

Ang proseso ng pag-install para sa CCS ay medyo simple. Tulad ng dati, pipiliin mo ang lokasyon sa iyong computer upang mai-install muna ang software. Pagkatapos nito, magbibigay sa iyo ng mga pagpipilian upang mai-install ang mga tagataguyod para sa iba't ibang iba't ibang mga produktong microcontroller. Gusto mong piliin ang pagpipiliang "TM4C12X ARM". Pagkatapos, kung hindi pa ito napili, tiyaking paganahin ang "Stellaris ICDI Debug Probe."

Matapos makumpleto ang pag-install ng CCS, maaari naming mai-configure ang CCS upang simulan ang aming unang proyekto.

Hakbang 6: CCS - Lumilikha ng aming Unang Proyekto

CCS - Lumilikha ng aming Unang Proyekto
CCS - Lumilikha ng aming Unang Proyekto
CCS - Lumilikha ng aming Unang Proyekto
CCS - Lumilikha ng aming Unang Proyekto
CCS - Lumilikha ng aming Unang Proyekto
CCS - Lumilikha ng aming Unang Proyekto
CCS - Lumilikha ng aming Unang Proyekto
CCS - Lumilikha ng aming Unang Proyekto

Ang pinaka-kumplikadong bahagi ay nasa loob ng hakbang na ito, ngunit pagkatapos naming matapos, ang aming kapaligiran sa pag-unlad ay magiging mabuti! Ibibigay ang mga hakbang nang maayos sa mga larawan upang mas madali mong masundan.

1. Piliin ang "Lumikha ng isang bagong proyekto ng CCS."

2. Piliin ang board ng Tiva C Series na iyong ginagamit, sa aking kaso, mayroon akong TM4C123GH6PM. Tiyaking piliin ang interface ng Stellaris Debug.

3. Pumunta sa mga pag-aari ng bagong proyekto.

4/5. Lumikha ng variable ng path sa iyong folder na TivaWare. Sa ilalim ng Mapagkukunan -> Na-link na Mapagkukunan, dapat kang magdagdag ng isang bagong variable ng path na pinangalanang TivaWare na may path ng direktoryo na tumuturo sa iyong folder ng pag-install ng TivaWare.

6. Lumikha ng variable ng build sa iyong folder ng TivaWare. Sa ilalim ng Build -> Mga variable, magdagdag ng variable ng direktoryo sa iyong folder na TivaWare din.

Sama-sama, ang landas at bumubuo ng mga variable ay gagawing mas madali upang isama ang mga kinakailangang mga file mula sa pag-install ng TivaWare sa aming proyekto, at payagan ang pag-update sa TivaWare library nang hindi kinakailangang gawing muli ang aming mga path ng direktoryo.

7. Sa ilalim ng Build -> ARM Compiler -> Isama ang Mga Pagpipilian, magdagdag ng isang direktoryo na pinangalanang $ {TivaWare}. Ituturo nito ang variable ng path na tinukoy mo nang mas maaga at gawin ito upang awtomatikong mahanap ng tagatala ang kinakailangang isama ang mga file.

8/9/10. Huling ngunit hindi pa huli, kailangan naming idagdag ang driverlib library mula sa folder ng TivaWare sa aming proyekto. Magagawa ito sa pamamagitan ng pag-right click sa proyekto at pagpili ng "magdagdag ng mga file." Mag-navigate sa ipinakitang direktoryo upang piliin ang file ng driverlib.lib. Pagkatapos nito, piliin ang "link sa mga file" na may kaugnayan sa aming direktoryo ng TivaWare.

Kung nagawa mo ito hanggang ngayon, dapat na ganap na i-set up ang iyong kapaligiran!

Hakbang 7: Ang Ilang Pangwakas na Tala

Sa puntong ito, dapat kang magkaroon ng isang gumaganang kapaligiran, pati na rin ang lahat ng mga karagdagang driver at software package na dapat mong kailanganin.

Mula dito, isang mahusay na paraan upang malaman ang tungkol sa board ng launchpad ay upang subukan ang ilan sa mga halimbawang code sa TivaWare -> mga halimbawa. Maaari mong i-flash ang mga binary file na paunang naipon sa board nang direkta, o i-import ang code sa iyong proyekto upang isaksak.

Inaasahan kong ang Instructable na ito ay napatunayan na maging kapaki-pakinabang, at nais kong swerte ka sa iyong karanasan sa launchpad!

Karagdagang Mga Mapagkukunan:

Datasheet ng TM4C123G

Virtual Workshop Sa Mga Tutorial sa Code

Inirerekumendang: