The MSP430FR215x and MSP430FR235x microcontrollers (MCUs) are part of the MSP430 MCU Value Line family of ultra-low-power, low-cost devices for sensing and measurement solutions. The MSP430FR235x MCUs integrate four configurable signal chain blocks called smart analog combos, each of which can be used as a 12-bit DAC or a configurable programmable gain op amp to meet the specific needs of the system while reducing BOM and PCB size. The device also includes a 12-bit SAR ADC and two comparators. Both the MSP430FR215x and MSP430FR235x MCUs support an extended temperature range of –40° to 105°C, so higher temperature industrial applications can benefit from the FRAM data logging capabilities of these devices. This extended temperature range allows developers to meet the requirements of applications such as smoke detectors, sensor transmitters, and circuit breakers.
The MSP430FR215x and MSP430FR235x MCUs feature a powerful 16-bit RISC CPU, 16-bit registers, and constant generators to help achieve maximum coding efficiency. A digitally controlled oscillator (DCO) typically allows the device to wake up from a low-power mode to an active mode in less than 10s.
The MSP430 ultra-low-power (ULP) FRAM microcontroller platform combines a unique combination of embedded FRAM and an overall ultra-low-power system architecture, enabling system designers to increase performance while reducing energy consumption. FRAM technology combines the low-power fast write, flexibility and endurance of RAM with the non-volatility of Flash.
The MSP430FR215x and MSP430FR235x MCUs are supported by a broad hardware and software ecosystem with reference designs and code examples to help you quickly start your design. Development kits include the MSP-EXP430FR2355LaunchPad development kit and the MSP-TS430PT48 48-pin target development board. TI also offers free MSP430Ware software, available as a component of the Code Composer Studio IDE desktop and cloud versions (located on the TI Resource Explorer). MSP430 MCUs also offer extensive online collateral, training and online support through the E2E community forum.
For a complete module description, see the MSP430FR4xx and MSP430FR2xx Family of Devices User's Guide.
characteristic
- Embedded Microcontroller
- 16-bit RISC architecture, frequency up to 24MHz
- Extended temperature range: –40°C to 105°C
- Wide supply voltage range from 3.6V to 1.8V (operating voltage limited by SVS level, see VSVSH- and VSVSH+, see PMM, SVS, and BOR )
- Optimized Low Power Mode (at 3V)
- Active mode: 142A/MHz
- Standby:
- LPM3 with 32768Hz crystal: 1.43A (SVS enabled)
- LPM3.5 with 32768Hz crystal: 620nA (SVS enabled)
- Shutdown (LPM4.5): 42nA (SVS enabled)
- Low-power Ferroelectric RAM (FRAM)
- Up to 32KB of non-volatile memory
- Built-in Error Correction Code (ECC)
- Configurable write protection
- Unified storage for programs, constants, and storage
- Write endurance up to 1015 times
- Radiation resistant and non-magnetic
- Easy to use
- 20KB ROM library including driver library and FFT library
- High-performance simulation
- One 12-channel 12-bit analog-to-digital converter (ADC)
- Internal shared reference (1.5, 2.0 or 2.5V)
- Sample and hold 200ksps
- Two enhanced comparators (eCOMP)
- Integrated 6-bit digital-to-analog converter (DAC) as reference voltage
- Programmable hysteresis
- Configurable high-power and low-power modes
- A fast response time of 100ns
- A 1s response time and low power consumption of 1.5A
- Four Smart Analog Combos (SAC-L3) (MSP430FR235x devices only)
- Supports general purpose operational amplifiers (OA)
- Rail-to-rail input and output
- Multiple input signal options
- Configurable high-power and low-power modes
- Configurable PGA mode support
- In-phase mode: ×1, ×2, ×3, ×5, ×9, ×17, ×26, ×33
- Inverting mode: ×1, ×2, ×4, ×8, ×16, ×25, ×32
- Built-in 12-bit reference DAC for offset voltage and bias setting
- 12-bit voltage DAC mode with selectable reference voltage
- Intelligent digital peripherals
- Three 16-bit timers, each with 3 capture/compare registers (Timer_B3)
- One 16-bit timer with 7 capture/compare registers per timer (Timer_B7)
- One 16-bit real-time clock counter (RTC) used as a counter only
- 16-bit Cyclic Redundancy Checker (CRC)
- Interrupt Compare Controller (ICC) to enable nested hardware interrupts
- 32-bit hardware multiplier (MPY32)
- Manchester Codec (MFM)
- Enhanced serial communications
- Two enhanced USCI_A (eUSCI_A) modules support UART, IrDA, and SPI
- Two enhanced USCI_B (eUSCI_B) modules support SPI and I2C
- Clock System (CS)
- On-chip 32kHz RC oscillator (REFO)
- On-chip 24MHz Digitally Controlled Oscillator (DCO) with Frequency Locked Loop (FLL)
- ±1% Accuracy at Room Temperature (With On-Chip Reference)
- On-chip 10kHz Very Low Frequency Oscillator (VLO)
- On-chip high frequency modulation oscillator (MODOSC)
- External 32kHz crystal (LFXT)
- External high frequency crystal oscillator, up to 24MHz (HFXT)
- Programmable MCLK prescaler (1 to 128)
- SMCLK derived from MCLK with programmable prescaler (1, 2, 4, or 8)
- General Purpose I/O and Pin Functions
- 44 I/Os on a 48-pin package
- 32 interrupt pins (P1, P2, P3, and P4) can wake up the MCU from LPM
- Development Tools and Software (see also Tools and Software)
- LaunchPad Development Kit (MSPEXP430FR2355)
- Target Development Board (MSPTS43048PT)
- Free professional development environment
- Family Members (See also Device Comparison)
- MSP430FR2355: 32KB of program FRAM, 512B of data FRAM, 4KB of RAM
- MSP430FR2353: 16KB of program FRAM, 512B of data FRAM, 2KB of RAM
- MSP430FR2155: 32KB of program FRAM, 512B of data FRAM, 4KB of RAM
- MSP430FR2153: 16KB of program FRAM, 512B of data FRAM, 2KB of RAM
- Package Options
- 48 pins: LQFP (PT)
- 40-pin: VQFN (RHA)
- 38-pin: TSSOP (DBT)
- 32-pin: VQFN (RSM)
-
|