FRDM-KL25Z tutorial

A FRDM-KL25Z kártya programozása mbed környzetben

A FRDM-KL25Z mikrovezérlő kártyát a Freescale az mbed-del együttműködve fejlesztette ki. Ez névjegy méretű az olcsó kártya jól használható tanulásra, valamint a Freescale Kinetis L24/25 sorozatú ARM Cortex-M0+ mikrovezérlőinek felhasználásával megvalósítható eszközök prototípusainak elkészítésére. A kártyán tüskesorra vagy tüskesor-fogadóra ki vannak vezetve a mikrovezérlő ki- és bemenetei, van néhány ráépített periféria (RGB LED, 3-tengelyű gyorsulásmérő, kapacitív csúszka), és van ráépített programozó/hibavadász eszköz is. A kivezetések úgy vannak kialakítva, hogy kompatibilis legyen az Arduino fedlapokkal (bővítőkártyákkal).

A kártya a Freescale KL25Z sorozatú MKL25Z128VLK4 mikrovezérlőjén alapul, melynek 32-bites ARM Cortex-M0+ CPU-ja max. 48MHz-en fut. A mikrovezérlő 128KB FLASH, valamint 16KB RAM memóriát tartalmaz és számos beépített perifériát, többek között USB Host/Device, SPI, I2C, ADC, DAC, PWM, érintésérzékelés és más I/O eszközt.

A FRDM-KL25Z kártya teljes mértékben támogatott az mbed fejlesztői környezetben, tehát használhatók hozzá azok az ingyenes eszközök és szoftver fejlesztői könyvtárak, amelyek a gyakorlott beágyazott-rendszer fejlesztők hatékony eszközei egy új elképzelés gyors megvalósításához és kipróbálásához (proof-of-concept).

Tananyag

2. Digitális I/O (PWM)

3. Impulzus-szélesség moduláció (PWM)

4. Érintés-érzékelés (TSI)

5. Analóg perifériák

6. Soros perifériák


Please log in to post comments.