The LPC1519JBD100 is a 32-bit Microcontroller based on ARM Cortex-M3 core with RISC architecture operates at a maximum frequency of 72MHz. The ARM Cortex-M3 is a next generation core that offers system enhancements such as enhanced debug features and a higher level of support block integration. The ARM Cortex-M3 CPU incorporates a 3-stage pipeline and uses a Harvard architecture with separate local instruction and data buses as well as a third bus for peripherals. The ARM Cortex-M3 CPU also includes an internal prefetch unit that supports speculative branching. The device incorporates 256kB internal flash, 36kB internal RAM, 4kB EEPROM, two 12-channel 12-bit A/D converter with sample rates of up to 2Msps and 78 general-purpose I/O pins. This device also features peripherals like two SPI interfaces, three USARTs, a fast-mode plus I2C-bus interface and a CAN module.
- ARM Cortex-M3 built-in nested vectored interrupt controller (NVIC)
- System tick timer
- Serial wire debug (SWD) with four breakpoints and two watch points
- Single-cycle multiplier supported
- Memory protection unit (MPU) included
- Simple DMA engine with 18 channels and 20 programmable input triggers
- GPIO Interrupt generation capability with boolean pattern-matching feature on eight external inputs
- Two GPIO Grouped port interrupts
- Switch matrix for flexible configuration of each I/O pin function
- CRC Engine
- Quadrature encoder interface (QEI)
- 24-bit 4-channel Multi-rate timer (MRT)
- Repetitive interrupt timer for general purpose use
- Windowed watchdog timer (WWDT)
- 12MHz Internal RC oscillator trimmed to 1 % accuracy
- Crystal oscillator with an operating range of 1MHz to 25MHz
- Integrated PMU (power management unit)
- Reduced power modes - Sleep mode, deep-sleep mode, power-down mode and deep power-down mode
- Wake-up from deep-sleep and power-down modes
- Timer-controlled self wake-up from Deep power-down mode
电机驱动与控制, 电源管理, 工业, 医用, 消费电子产品, 自动化与过程控制, 建筑自动化