Modul LPC4088
Modul LPC4088
Procesorový modul je osazen mikrokontrolérem NXP LPC4088 s 32 bitovým procesorem ARM Cortex-M4 s FPU (Floating Point Unit). Mikrokontrolér má 512 KB interní paměti Flash, 96 KB interní paměti SRAM, JTAG/SWD port a řadu periferií, například Ethernet MAC 10/100 Mbps, řadič LCD displeje, USB, UART, I2C, SPI a SD/MMC rozhraní. Maximální operační frekvence procesoru je 120 MHz.
Na modulu je externí SDRAM 32 MB a Quad SPI Flash 64 Mbit. Modul má 80 vývodů, které jsou uspořádány ve dvou řadách po 2x20 pinech s roztečí 2,54 mm. Napájení modulu je 3,3 V.
Modul LPC4088 může být použit v cílové aplikaci nebo spolu s prototypovací deskou Lipicano Board pro vývoj a ladění programů a při výuce ve školních laboratořích. Lipicano Board má dva 40 pinové konektory s roztečí 2,54 mm pro zasunutí procesorového modulu a konektory pro periferní desky typu Arduino Shield. Pro moduly s ethernetovým řadičem má konektor RJ45 se zabudovanými transformátory. Moduly s USB řadičem využijí USB-mini konektor. Firmware desky implementuje CMSIS-DAP debugger a virtuální COM port.
Programy pro procesory Cortex-M se obvykle píší v jazyku C (GNU GCC, Keil, IAR). Pro mikrokontrolér NXP LPC4088 lze také použít vývojové prostředí s překladačem jazyka Oberon. Programovací jazyk Oberon je následníkem jazyků Pascal, Modula a Modula-2 a stejně jako zmíněné předchůdce jej vytvořil profesor Niklaus Wirth.
Základní vlastnosti modulu
- NXP LPC4088, ARM Cortex-M4, FPU, 120 MHz
- Interní Flash 512 KB
- Interní SRAM 96 KB
- SDRAM 32 MB
- Quad SPI Flash 64 Mbit
- Ethernet 10/100 Mbps
- LCD controller
- USB 2.0, UART, SPI, I2C, I2S, CAN
- 2x40 pinů, rozteč 2,54 mm
- Napájení 3,3 V
- Rozměry 52x42 mm
Mikrokontrolér
- NXP LPC4088
- ARM Cortex-M4, 120 MHz
- 512 KB interní Flash
- 96 KB interní SRAM
- 4032 byte interní EEPROM
- Floating Point Unit (FPU)
- Memory Protection Unit (MPU)
Externí paměti
- SDRAM 32 MB
- Quad SPI Flash 64 Mbit
Periferie
- Ethernet MAC 10/100 Mbps + PHY
- LCD controller
- DMA controller
- SPIFI - Quad SPI Flash interface
- USB 2.0, full speed, device/host/OTG
- UART, SPI, I2C, I2S, CAN
- SD/MMC card interface
- PWM
- Quadrature encoder interface
- Real-Time Clock (RTC)
- Windowed Watchdog Timer (WWDT)
- CRC Engine
- 12-bit ADC
- 10-bit DAC
Provedení
- Rozměry 52x42 mm
- 2x40 pinů s roztečí 2,54 mm
- Napájení 3,3V