Përmbajtje:

Kontrolluesi i semaforit duke përdorur ARM Cortex-M4: 3 hapa
Kontrolluesi i semaforit duke përdorur ARM Cortex-M4: 3 hapa

Video: Kontrolluesi i semaforit duke përdorur ARM Cortex-M4: 3 hapa

Video: Kontrolluesi i semaforit duke përdorur ARM Cortex-M4: 3 hapa
Video: SKR 1.3 - 12864 LCD Graphic Smart Display Controller Board (RepRap) 2024, Nëntor
Anonim
Kontrolluesi i semaforit duke përdorur ARM Cortex-M4
Kontrolluesi i semaforit duke përdorur ARM Cortex-M4

Ky është një projekt i bazuar në bukë i cili përdor ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) për të bërë një kontrollues semafor.

Kohëzgjatja e RED dhe BLUE LED është vendosur në 15 sekonda. Kohëzgjatja e LED të Verdhë është vendosur në 1 Sekondë. Një figurë "komplot" është bashkangjitur me projektin për të ndihmuar në kuptimin e ndarjes së semaforëve.

Katoda e të gjitha LED -ve është ngjitur me njëra -tjetrën. Do të thotë që të gjithë ata kanë një nivel të përbashkët tokësor.

skedari.bin i kodit c99 është i bashkangjitur me lidhjen e dhënë në fund të këtij mësimi..bin skedari.bin mund të ngarkohet në mikrokontrollues duke përdorur LM Flash Programmer.

Hapi 1: Kërkesat

Gjërat e mëposhtme kërkohen për të realizuar këtë projekt:

1- Texas Instruments EK-TM4C123GXL 2- Katër LED të Kuq

3- Katër LED të verdhë

4- Katër LED me ngjyrë blu ose jeshile

5- Programues LM Flash (softuer në PC)

=> Nëse nuk dini si të përdorni dhe instaloni LM Flash Programmer, atëherë ju lutemi shikoni Instructable tim të mëparshëm, ose klikoni në lidhjet e mëposhtme:

Shkarkimi i programuesit LM Flash

Ngarko skedar.bin ose.hex duke përdorur programues LM Flash

Hapi 2: Vendosjet dhe instalimet elektrike

Pin-outs dhe instalime elektrike
Pin-outs dhe instalime elektrike
Pin-outs dhe instalime elektrike
Pin-outs dhe instalime elektrike

Pin-outs & Wiring e ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) dhe pajisje të tjera periferike janë bashkangjitur me këtë hap dhe gjithashtu jepen si më poshtë:

=================== TM4C123GXL => LED

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

PB5 => L1 (e kuqe), L2 (e kuqe)

PB0 => L1 (e verdhë), L2 (e verdhë)

PB1 => L1 (Blu), L2 (Blu)

PE4 => L3 (E kuqe), L4 (E kuqe)

PE5 => L3 (e verdhë), L4 (e verdhë)

PB4 => L3 (Blu), L4 (Blu)

GND => Të gjitha terminalet negative të LED -ve

Hapi 3: Ngarko skedarin.bin

Ngarko skedarin.bin
Ngarko skedarin.bin
Ngarko skedarin.bin
Ngarko skedarin.bin

Ngarko skedarin.bin të bashkangjitur me këtë hap në ARM Cortex-M4 (Texas Instruments EK-TM4C123GXL) duke përdorur LM Flash Programmer për të marrë daljen.

Recommended: