Tartalomjegyzék:

Közlekedési lámpa vezérlő az ARM Cortex-M4 használatával: 3 lépés
Közlekedési lámpa vezérlő az ARM Cortex-M4 használatával: 3 lépés

Videó: Közlekedési lámpa vezérlő az ARM Cortex-M4 használatával: 3 lépés

Videó: Közlekedési lámpa vezérlő az ARM Cortex-M4 használatával: 3 lépés
Videó: Joscha Bach: Time, Simulation Hypothesis, Existence 2024, Július
Anonim
Közlekedési lámpa vezérlő az ARM Cortex-M4 segítségével
Közlekedési lámpa vezérlő az ARM Cortex-M4 segítségével

Ez egy kenyeretábla-alapú projekt, amely ARM Cortex-M4-et (Texas Instruments EK-TM4C123GXL) használ a közlekedési lámpa vezérlőjének elkészítéséhez.

A PIROS és KÉK LED időtartama 15 másodperc. A sárga LED időtartama 1 másodperc. A projekthez mellékelt egy "ábra" ábra, amely segít megérteni a közlekedési lámpák kiosztását.

Az összes LED katódja egymáshoz van rögzítve. Ez azt jelenti, hogy mindegyikük közös alapszintű.

A c99 kódú.bin fájl csatolva van az oktatóanyag végén található hivatkozással..bin fájl feltölthető a mikrokontrollerre az LM Flash Programmer segítségével.

1. lépés: Követelmények

A projekt végrehajtásához a következő dolgokra van szükség:

1- Texas Instruments EK-TM4C123GXL 2- Négy piros LED

3- Négy sárga LED

4- Négy kék vagy zöld LED

5- LM Flash programozó (szoftver PC-n)

=> Ha nem tudja, hogyan kell használni és telepíteni az LM Flash programozót, akkor nézze meg korábbi Instructable programomat, vagy kattintson az alábbi linkekre:

LM Flash programozó letöltése

Töltsön fel.bin vagy.hex fájlt az LM Flash programozó segítségével

2. lépés: Kimenetek és kábelezés

Pin-out-ok és vezetékek
Pin-out-ok és vezetékek
Pin-out-ok és vezetékek
Pin-out-ok és vezetékek

Az ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) és egyéb perifériák ki- és bekötései ezzel a lépéssel vannak csatolva, és a következők is:

=================== TM4C123GXL => LED -ek

===================

PB5 => L1 (piros), L2 (piros)

PB0 => L1 (sárga), L2 (sárga)

PB1 => L1 (kék), L2 (kék)

PE4 => L3 (piros), L4 (piros)

PE5 => L3 (sárga), L4 (sárga)

PB4 => L3 (kék), L4 (kék)

GND => A LED -ek összes negatív kivezetése

3. lépés: Töltse fel a.bin fájlt

Töltse fel a.bin fájlt
Töltse fel a.bin fájlt
Töltse fel a.bin fájlt
Töltse fel a.bin fájlt

Töltse fel a csatolt.bin fájlt ezzel a lépéssel az ARM Cortex-M4-be (Texas Instruments EK-TM4C123GXL) az LM Flash programozó segítségével, hogy megkapja a kimenetet.

Ajánlott: