Využítí ARM GCC vývojového retezce

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Předmětem této práce je studium stávajícího vývojového řetězce pro mikroprocesor LPC23xx v předmětu MPOA. Hlavním cílem je zkoumání možností realizace nového vývojového řetězce, postaveného na GCC. Výstupy této práce jsou ukázkové aplikace s mikroprocesorem LPC2378 a GCC. Součástí vysledků jsou i návody pro studenty, jak tyto ukázkové aplikace implementovat. Ukázky zahrnují základní aplikace, RTOS aEthernet.

Vydal: FEKT VUT Brno Autor: Jan Ledvina

Strana 10 z 93

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.

Jak získat tento dokument?






Poznámky redaktora
3 1 STÁVAJÍCÍ VYBAVENÍ V této kapitole krátce představeno nynější vybavení laboratoře výukovými deskami MCB2300 firmy Keil™ zbývající nástroje pro vývoj. Studenti jsou zde seznámeni možnostmi použití MCU USB, RTOS Ethernetem. Součástí desky tzv. Jde zejména integrovaný obvod realizující fyzickou vrstvu Ethernetu. Desky jsou napájeny přes USB port nebo přes JTAG rozhraní.0, 4xUART, CAN, SPI, 2xSSP, 3xI2 C, I2 S − SD/MMC interface pro paměťové karty − 104 vstupně výstupních pinů pro všeobecné použití − 10-bit ADC, 10-bit DAC, 4xčítače pro všeobecné použití, blok PWM, RTC, Watchdog Jak vidět, MCU disponuje širokou škálou možností. Jako příklad některých nádstaveb určených pro připojení této oblasti lze uvést: modul krokového motorku, modul bezdotykových tlačítek nebo modul maticové klávesnice. Rovněž nechybí vyvedení všech pinů MCU. Tyto desky jsou pak určeny pro vývoj studentských projektů. Základní vlastnosti tohoto MCU jsou [18]: − Jádro ARM7TDMI (architektura ARMv4), běžící frekvenci MHz − Paměť programu 512 on-chip flash možností programování ISP (In- System Programming) IAP (In-Application Programming) − Paměť dat SRAM pro všeobecné použití − Paměť dat SRAM pro Ethernet nebo pro všeobecné použití − Paměť dat SRAM pro USB nebo pro všeobecné použití − Sériové porty: Ethernet, USB 2.2 Vývojová deska MCB2300 Deska osazena MCU LPC2378 doplňkovými součástkami pro využití potenciálu těchto MCU. Jde oblast určenou pro uživatelskou modifikaci desky účelem přizpůsobení desky pro další uživatelské periferie nebo zařízení. 1.1 Mikroprocesor ARM LPC2378 Jde klasický 32-bitový mikroprocesor, přesněji mikrokontroler (dále jen MCU), s omezenou instrukční sadou (RISC), který postavený jádru ARM7TDMI-S. Jádro je vyvinuto společností ARM Limited. Toto rovněž některých desek využito. . Možnost externího napájení zde není. Tato společnost prodává licence pro jeho výrobu jednotlivým výrobcům polovodičů. prototyping area. Tohoto využívá i v předmětu MPOA. Dále deska osazena jedním textovým LCD panelem, několika LED diodami, tlačítkem, reproduktorem všemi potřebnými konektory pro rozhraní. 1