MSPS003F3
-
Core
Cortex-M0+, 24 MHz
-
Family
MSPS003FX Series
-
Sub-Family
MSPS003FX
-
CMSIS Pack
MSPS003FX_DFP
MSPS003FX microcontrollers (MCUs) are part of the MSP highly-integrated
ultra-low-power 32-bit MCU family based on the enhanced Arm®Cortex®-M0+ core
platform operating at up to 24-MHz frequency.
These cost-optimized MCUs offer high-performance analog peripheral integration,
support extended temperature ranges from -40°C to 125°C, and operate with
supply voltages from 1.62 V to 3.6 V.
The MSPS003FX devices provide up to 16KB embedded flash program memory with
1KB SRAM. These MCUs incorporate a high-speed on-chip oscillator with an
accuracy up to ±1%, eliminating the need for an external crystal. Additional
features include a 1-channel DMA, 16 CRC accelerator, and a variety of
high-performance analog peripherals such as one 12-bit 866-Ksps ADC with
configurable internal voltage reference, and an on-chip temperature sensor.
These devices also offer intelligent digital peripherals such as one 16-bit
advanced timer, two 16-bit general purpose timer, one windowed watchdog timer,
and a variety of communication peripherals including one UART, one SPI, and
one I2C. These communication peripherals offer protocol support for LIN, IrDA,
DALI, Manchester, Smart Card, SMBus, and PMBus
Core |
Processor Cortex-M0+ |
---|---|
Maximum Clock Frequency | 24 MHz |
Memory Protection Unit | NO_MPU |
Floating Point Unit | NO_FPU |
Trust Zone | |
Digital Signal Processor | |
CortexM Vector Extensions | |
Endian | Little-endian |
Features | View features |
Processor
Cortex-M0+, 24 MHz
-
I/O Configurable 1.4V or 2.5V internal shared voltage reference (VREF) 1 x Configurable 1.4V or 2.5V internal shared voltage reference (VREF) 866-Ksps analog-to-digital converters with up to 10-ch (ADC) 10-channel x 12-bit 866-Ksps analog-to-digital converters with up to 10-ch (ADC) General purpose I/Os, including two 5-V tolerant open-drain IOs 18 General purpose I/Os, including two 5-V tolerant open-drain IOs -
Timer 16-bit general purpose timer supporting low power operation in STANDBY mode 3 x 16-bit general purpose timer supporting low power operation in STANDBY mode Window-watchdog timer 1 x Window-watchdog timer -
Communication I2C interface supporting up to FM+ (1Mbps), SMBus/PMBus, and wakeup from STOP mode 1 x I2C interface supporting up to FM+ (1Mbps), SMBus/PMBus, and wakeup from STOP mode SPI interface 1 x 12 Mbit/s SPI interface UART interface, supporting LIN, IrDA, DALI, Smart Card, Manchester, and low-power operation in STANDBY mode 1 x 0 bit/s UART interface, supporting LIN, IrDA, DALI, Smart Card, Manchester, and low-power operation in STANDBY mode -
Core features Nested Vectored Interrupt Controller (NVIC) Nested Vectored Interrupt Controller (NVIC) with 32 interrupt sources Direct Memory Access (DMA) 1-channel Direct Memory Access (DMA) -
Memory Up to 16KB Flash memory x Up to 16KB Flash memory Up to 1KB SRAM x Up to 1KB SRAM -
Clock Internal 24MHz oscillator with +-1% accuracy (SYSOSC) x Internal 24MHz oscillator with +-1% accuracy (SYSOSC) Internal 32kHz oscillator (LFOSC) x Internal 32kHz oscillator (LFOSC) -
Power RUN0, RUN1, RUN2, SLEEP0, SLEEP1, SLEEP2, STOP0, STOP2, STANDBY0, STANDBY1, SHUTDOWN 11 RUN0, RUN1, RUN2, SLEEP0, SLEEP1, SLEEP2, STOP0, STOP2, STANDBY0, STANDBY1, SHUTDOWN Operating Voltage 1.62 V .. 3.6 V Operating Voltage -
Spec Extended Operating Temperature Range -40 °C .. +125 °C Extended Operating Temperature Range