hobbielektronika
Hobbielektronika csoport, Debreceni Megtestesülés Plébánia Ez egy olyan öntevékeny csoport, amely maximális teret ad az egyéni kreativitásnak, ugyanakkor a tapasztalatcsere révén segítjük is egymás munkáját. Tevékenységünk a honlapunkon (http://megtestesules.info/hobbielektronika/) nyomonkövethető, s E-mail vagy internetes fórumok segítségével is konzultálhatunk egymással.
Soros perifériák
A FRDM-KL25Z kártya soros perifériái:¶
Az MKL25Z128VLK4 mikrovezérlő számos kommunikációs perifériával rendelkezik:
- USB OTG periféria, amely Full speed (12 Mbit/s) és Low speed (1.5 Mbit/s) kommunikációra alkalmas
- 3 db UART (Universal Asynchron Transmitter Receiver) melyek közül az egyik kis fogyasztású
- 2 db SPI (Serial Peripheral Interface) modul
- 2 db I2C (Inter Integrated Circuits) modul
Ezek közül az USB perifériával bonyolultsága miatt külön fejezetekben foglalkozunk, a többi kommunikációs csatornát pedig itt vesszük sorra.
Univerzális aszinkron soros kommunikáció (UART)¶
Import program06_frdm_serial
Serial demo program for the FRDM-KL25Z board. UART0 is used for communication via OpenSDA's USB-UART converter. Default speed and format are: 9600 bps, 8-bit, no parity, 1 stop bit
Import program06_frdm_uart2
Simple demo for the FRDM-KL25Z board to demonstrate communication via UART2
Az SPI kommunikációs csatorna¶
Import program06_spi_max7219_led8x8
Simple demo to drive a 8x8-as LED matrix by a MAX7219 LED driver IC. After initialisation two characters (H and W) are displayed alternatively. The MAX7219 IC is driven by hardware SPI: SPI0 module at PTD1, PTD2, PTD3.
Az I2C kommunikációs csatorna¶
Import program06_i2c_tcn75
Read temperature from a TCN75 (or LM75) I2C thermometer