TIDM-FRAM-EEPROM
Emulación y detección EEPROM con microcontroladores FRAM MSP430
TIDM-FRAM-EEPROM
Información general
Este diseño de referencia describe una implementación para emular memoria de solo lectura programable y borrable eléctricamente (EEPROM) con tecnología memoria de acceso aleatorio ferroelectrica (FRAM) en microcontroladores (MCU) MSP430™ de ultrabajo consumo, combinada con las capacidades de sensado adicionales que pueden habilitarse al utilizar un MCU. El diseño de referencia admite tanto I2C como una interfaz periférica serie (SPI) a un procesador host con múltiples direccionamientos esclavos.
Funciones
- Ofrece asignación flexible de particiones EEPROM
- Compatible con una interfaz I2C (100 kHz o 400 kHz) o SPI (hasta 1 Mbps)
- Admite aplicaciones EEPROM independientes
- Admite soluciones de detección personalizadas que aprovechan el direccionamiento multiesclavo
- Consumo de potencia ultrabajo
Se desarrolló una placa completamente integrada únicamente para pruebas y validación de rendimiento y no está disponible para la venta.
Archivos de diseño y productos
Archivos de diseño
Descargue archivos de sistema listos para usar para acelerar su proceso de diseño.
Descripción general del diseño de referencia y datos de las pruebas de rendimiento verificadas
Lista completa de componentes de diseño, designadores de referencia y números de fabricantes/piezas
Fichero de diseño que contiene información sobre la capa física de la PCB de diseño
Diagrama esquemático detallado del diseño y los componentes
Productos
Incluye productos de TI en el diseño y posibles alternativas.
MSP430FR58721 — MCU de 16 MHz con 64 KB FRAM, 2 KB SRAM, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizador
MSP430FR68891 — MCU de detección rotativa con interfaz de escaneo ampliado, 128 KB FRAM, LCD, cargador de arranque I
MSP430FR6870 — MCU 16 MHz, 32 KB FRAM, 2 KB SRAM, LCD 112 s, 12 bits ADC, comparador, DMA, UART/SPI/I2C, temporiz.
MSP430FR69221 — MCU de 16 MHz con 64KB FRAM, 2 KB SRAM, LCD, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, tempori
MSP430FR2310 — Microcontrolador analógico integrado de 16 MHz con 2 KB FRAM, OpAmp, TIA, comparador con DAC, ADC de
MSP430FR6877 — MCU de 16MHz 64KB FRAM, 2KB SRAM, LCD 320s, 12bit ADC comparador, DMA, UART/SPI/I2C, temporizador
MSP430FR6879 — MCU de 16 MHz con 128 KB FRAM, 2 KB SRAM, LCD de 320 s, 12 bit ADC, comparador, DMA, UART/SPI/I2C, t
MSP430FR2033 — MCU de 16 MHz con 16 KB FRAM, 2 KB SRAM, ADC de 10 bits, UART/SPI/I2C, lógica IR, temporizador
MSP430FR2032 — MCU de 16 MHz con 8 KB FRAM, 1 KB SRAM, ADC de 10 bits, UART/SPI/I2C, lógica IR, temporizador
MSP430FR6872 — MCU 16 MHz, 64 KB FRAM, 2 KB SRAM, LCD 112 s, 12 bits ADC, comparador, DMA, UART/SPI/I2C, temporiz.
MSP430FR2433 — MCU de 16 MHz con 16 KB de FRAM, 4 KB de SRAM, ADC de 10 bits, UART/SPI/I2C y temporizador
MSP430FR2311 — Microc. analóg. integ., 16 MHz c/FRAM de 3.75 KB, amp. operac., TIA, compar. c/DAC y ADC de 10 bits
MSP430FR59941 — MCU de 16 MHz con 256 KB FRAM, 8 KB SRAM, LEA, AES, 12 bit ADC, comparador, DMA, 68 E/S, eUSCI
MSP430FR5949 — MCU de 16 MHz con 64 KB FRAM, 2 KB SRAM, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizado
MSP430FR5948 — MCU de 16 MHz con 48 KB FRAM, 2 KB SRAM, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizado
MSP430FR5947 — MCU de 16 MHz con 32 KB FRAM, 1 KB SRAM, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizado
MSP430FR6888 — MCU de detección rotativa con interfaz de escaneo ampliada, 96 KB FRAM, LCD para caudalímetros
MSP430FR6887 — MCU de detección rotativa con interfaz de escaneo ampliada, 64 KB FRAM, LCD para caudalímetros
MSP430FR6920 — MCU de 16 MHz con 32 KB FRAM, 2 KB SRAM, LCD, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, tempor
MSP430FR6889 — MCU de detección rotativa con interfaz de escaneo ampliada, 128 KB FRAM, LCD para caudalímetros
MSP430FR6922 — MCU de 16 MHz con 64 KB FRAM, 2 KB SRAM, LCD, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, tempor
MSP430FR69721 — MCU de 16 MHz con 64KB FRAM, 2 KB SRAM, LCD, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, tempori
MSP430FR6928 — MCU de 16 MHz con 96KB FRAM, 2 KB SRAM, LCD, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, tempori
MSP430FR5957 — MCU de 16 MHz con 32 KB FRAM, 1 KB SRAM, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizado
MSP430FR5959 — MCU de 16 MHz con 64 KB FRAM, 2 KB SRAM, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizado
MSP430FR6927 — MCU de 16 MHz con 64KB FRAM, 2 KB SRAM, LCD, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, tempori
MSP430FR5958 — MCU de 16 MHz con 48 KB FRAM, 2 KB SRAM, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizado
MSP430FR59891 — MCU de detección rotativa con interfaz de escaneo ampliado, 128 KB FRAM, AES, cargador de arranque I
MSP430FR68791 — MCU de 16 MHz con 128 KB FRAM, 2 KB SRAM, LCD de 320 s, 12 bit ADC, comparador, DMA, UART/SPI/I2C, t
MSP430FR5964 — MCU de 16 MHz con 256 KB FRAM, 8 KB SRAM, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizad
MSP430FR5722 — MCU de 8 MHz con 8 KB FRAM, 1 KB SRAM, comparador, UART/SPI/I2C, temporizador
MSP430FR5721 — MCU de 8 MHz con 4 KB FRAM, 1 KB SRAM, ADC de 10 bits, comparador, UART/SPI/I2C, temporizador
MSP430FR5724 — MCU de 8 MHz con 8 KB FRAM, 1 KB SRAM, comparador, ADC de 10 bits, UART/SPI/I2C, temporizador
MSP430FR5723 — MCU de 8 MHz con 8 KB FRAM, 1 KB SRAM, comparador, UART/SPI/I2C, temporizador
MSP430FR5720 — MCU de 8 MHz con 4 KB FRAM, 1 KB SRAM, ADC de 10 bits, comparador, UART/SPI/I2C, temporizador
MSP430FR5962 — MCU de 16 MHz con 128 KB FRAM, 8 KB SRAM, acelerador de baja potencia, AES, 12 bit ADC, DMA y 76 E/S
MSP430FR5729 — MCU de 8 MHz con 16KB FRAM, 1 KB SRAM, ADC de 10 bits, comparador, UART/SPI/I2C, temporizador
MSP430FR59721 — MCU de 16 MHz con 64 KB FRAM, 2 KB SRAM, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizado
MSP430FR5726 — MCU de 8 MHz con 16 KB FRAM, 1 KB SRAM, comparador, UART/SPI/I2C, temporizador
MSP430FR5847 — MCU de 16 MHz con 32 KB FRAM, 1 KB SRAM, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizador
MSP430FR5968 — MCU de 16 MHz con 48 KB FRAM, 2 KB SRAM, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizado
MSP430FR5725 — MCU de 8 MHz con 8 KB FRAM, 1 KB SRAM, comparador, ADC de 10 bits, UART/SPI/I2C, temporizador
MSP430FR5967 — MCU de 16 MHz con 32 KB FRAM, 1 KB SRAM, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizado
MSP430FR58471 — MCU de 16 MHz con 32 KB FRAM, 1 KB SRAM, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizador
MSP430FR5849 — MCU de 16 MHz con 64 KB FRAM, 2 KB SRAM, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizador
MSP430FR5728 — MCU de 8 MHz con 16 KB FRAM, 1 KB SRAM, ADC de 10 bits, comparador, UART/SPI/I2C, temporizador
MSP430FR5969 — MCU de 16 MHz con 64 KB FRAM, 2 KB SRAM, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizado
MSP430FR5727 — MCU de 8 MHz con 16 KB FRAM, 1 KB SRAM, comparador, UART/SPI/I2C, temporizador
MSP430FR5848 — MCU de 16 MHz con 48 KB FRAM, 2 KB SRAM, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizador
MSP430FR6822 — MCU 16 MHz, 64 KB FRAM, 2 KB SRAM, LCD 116 s, 12 bits ADC, comparador, DMA, UART/SPI/I2C, temporiz.
MSP430FR5733 — MCU de 24 MHz con 8 KB FRAM, 1 KB SRAM, comparador, UART/SPI/I2C, temporizador
MSP430FR5732 — MCU de 24 MHz con 8 KB FRAM, 1 KB SRAM, comparador, UART/SPI/I2C, temporizador
MSP430FR5735 — MCU de 24 MHz con 8 KB FRAM, 1 KB SRAM, ADC de 10 bits, comparador, UART/SPI/I2C, temporizador
MSP430FR5734 — MCU de 24 MHz con 8 KB FRAM, 1 KB SRAM, ADC de 10 bits, comparador, UART/SPI/I2C, temporizador
MSP430FR5970 — MCU de 16 MHz con 32 KB FRAM, 2 KB SRAM, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizado
MSP430FR5731 — MCU de 24 MHz con 4 KB FRAM, 1 KB SRAM, ADC de 10 bits, comparador, UART/SPI/I2C, temporizador
MSP430FR6820 — MCU 16 MHz, 32 KB FRAM, 2 KB SRAM, LCD 116 s, 12 bits ADC, comparador, DMA, UART/SPI/I2C, temporiz.
MSP430FR5730 — MCU de 24 MHz con 4 KB FRAM, 1 KB SRAM, ADC de 10 bits, comparador, UART/SPI/I2C, temporizador
MSP430FR5972 — MCU de 16 MHz con 64 KB FRAM, 2 KB SRAM, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizado
MSP430FR5737 — MCU de 24 MHz con 16 KB FRAM, 1 KB SRAM, comparador, UART/SPI/I2C, temporizador
MSP430FR5858 — MCU de 16 MHz con 48 KB FRAM, 2 KB SRAM, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizador
MSP430FR5857 — MCU de 16 MHz con 32 KB FRAM, 1 KB SRAM, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizador
MSP430FR5736 — MCU de 24 MHz con 16 KB FRAM, 1 KB SRAM, comparador, UART/SPI/I2C, temporizador
MSP430FR5739 — MCU de 24 MHz con 16 KB FRAM, 1 KB SRAM, ADC de 10 bits, comparador, UART/SPI/I2C, temporizador
MSP430FR5738 — MCU de 24 MHz con 16 KB FRAM, 1 KB SRAM, ADC de 10 bits, comparador, UART/SPI/I2C, temporizador
MSP430FR5859 — MCU de 16 MHz con 64 KB FRAM, 2 KB SRAM, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizador
MSP430FR4131 — MCU de 16MHz con FRAM de 4KB, SRAM de 0.5KB, ADC 10bits, LCD, UART/SPI/I2C, lógica IR y temporizador
MSP430FR4132 — MCU de 16MHz con FRAM de 8KB, SRAM de 1KB, ADC 10bits, LCD, UART/SPI/I2C, lógica IR y temporizador
MSP430FR5986 — MCU de detección rotativa con interfaz de escaneo ampliado, 48 KB FRAM, AES para caudalímetros
MSP430FR2111 — MCU de 16 MHz con 4 KB FRAM, 1 KB SRAM, comparador, ADC de 10 bits, UART/SPI, temporizador
MSP430FR68721 — MCU 16 MHz, 64 KB FRAM, 2 KB SRAM, LCD 112 s, 12 bits ADC, comparador, DMA, UART/SPI/I2C, temporiz.
MSP430FR5867 — MCU de 16 MHz con 32 KB FRAM, 1 KB SRAM, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizador
MSP430FR2110 — MCU de 16 MHz con 2 KB FRAM, 1 KB SRAM, comparador, ADC de 10 bits, UART/SPI, temporizador
MSP430FR5988 — MCU de detección rotativa con interfaz de escaneo ampliado, 96KB FRAM, AES para caudalímetros
MSP430FR5987 — MCU de detección rotativa con interfaz de escaneo ampliado, 64 KB FRAM, AES para caudalímetros
MSP430FR4133 — MCU de 16MHz con FRAM de 16KB, SRAM de 2KB, ADC 10bits, LCD, UART/SPI/I2C, lógica IR y temporizador
MSP430FR2633 — MCU táctil capacitivo con 16 E/S táctiles (64 sensores), 16 KB FRAM, 4 KB SRAM, 19 E/S y ADC de 10 b
MSP430FR2632 — MCU táctil capacitiva con 8 E/S táctiles (16 sensores), 8 KB FRAM, 2 KB SRAM, 15 E/S, ADC de 10 bits
MSP430FR5869 — MCU de 16 MHz con 64 KB FRAM, 2 KB SRAM, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizador
MSP430FR5989 — MCU de detección rotativa con interfaz de escaneo ampliado, 128 KB FRAM, AES para caudalímetros
MSP430FR5868 — MCU de 16 MHz con 48 KB FRAM, 2 KB SRAM, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizador
MSP430FR58891 — MCU de detección rotativa con interfaz de escaneo ampliado, 128 KB FRAM, cargador de arranque I2C pa
MSP430FR5870 — MCU de 16 MHz con 32 KB FRAM, 2 KB SRAM, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizador
MSP430FR69891 — Microcontrolador (MCU) de 16 MHz con FRAM de 128 KB, SRAM de 2 KB , acelerador de baja energía (LEA)
MSP430FR59691 — MCU de 16 MHz con 64 KB FRAM, 2 KB SRAM, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizado
MSP430FR5872 — MCU de 16 MHz con 64 KB FRAM, 2 KB SRAM, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizador
MSP430FR5992 — MCU de 16 MHz con 128 KB Flash, 8 KB SRAM, 12 bit ADC, comparador, I2C/SPI/UART, multiplicador HW
MSP430FR5994 — MCU de 16 MHz con 256KB FRAM, 8 KB SRAM, LEA, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, tempor
MSP430FR6970 — MCU de 16 MHz con 32 KB FRAM, 2 KB SRAM, LCD, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, tempor
MSP430FR5887 — MCU de detección rotativa con interfaz de escaneo extendido, 64 KB FRAM, 2 KB SRAM para caudalímetro
MSP430FR5889 — MCU de detección rotativa con interfaz de escaneo ampliado, 128KB FRAM, 2 KB SRAM para caudalímetros
MSP430FR6977 — MCU de 16 MHz con 64 KB FRAM, 2 KB SRAM, LCD, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, tempor
MSP430FR5888 — MCU de detección rotativa con interfaz de escaneo ampliado, 96 KB FRAM, 2 KB SRAM para caudalímetros
MSP430FR6972 — MCU de 16 MHz con 64KB FRAM, 2 KB SRAM, LCD, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, tempori
MSP430FR2533 — MCU táctil capacitivo con 16 E/S táctiles (24 sensores), 16 KB FRAM, 2 KB SRAM, 19 E/S y ADC de 10 b
MSP430FR2532 — MCU táctil capacitivo con 8 E/S táctiles (8 sensores), 8 KB FRAM, 1 KB SRAM, 15 E/S y ADC de 10 bits
MSP430FR6979 — MCU de 16 MHz con 128 KB FRAM, 2 KB SRAM, LCD, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, tempo
MSP430FR58671 — MCU de 16 MHz con 32 KB FRAM, 1 KB SRAM, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizador
MSP430FR69271 — MCU de 16 MHz con 64KB FRAM, 2 KB SRAM, LCD, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, tempori
MSP430FR69791 — MCU de 16 MHz con 128 KB FRAM, 2 KB SRAM, LCD, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, tempo
MSP430FR68221 — MCU 16 MHz, 64 KB FRAM, 2 KB SRAM, LCD 116 s, 12 bits ADC, comparador, DMA, UART/SPI/I2C, temporiz.
MSP430FR6987 — MCU de detección rotativa con interfaz de escaneo ampliada, 64 KB FRAM, AES, LCD para caudalímetros
MSP430FR59471 — MCU de 16 MHz con 32 KB FRAM, 1 KB SRAM, AES, 12 bit ADC, comparador, DMA, UART/SPI/I2C, temporizado
MSP430FR6989 — MCU de detección rotativa con interfaz de escaneo ampliada, 128KB FRAM, AES, LCD para caudalímetros
MSP430FR6988 — MCU de detección rotativa con interfaz de escaneo ampliada, 96 KB FRAM, AES, LCD para caudalímetros
Inicio de desarrollo
Documentación técnica
| Tipo | Título | Descargar la versión más reciente en inglés | Fecha | ||
|---|---|---|---|---|---|
| * | Guía de diseño | EEPROM Emulation and Sensing With MSP FRAM Microcontrollers Reference Design (Rev. A) | 20/12/2016 | ||
| Application brief | EEPROM Emulation Using Low Memory MSP430™ FRAM MCUs (Rev. A) | 20/04/2018 |
Recursos de diseño
Desarrollo de hardware
Kit de desarrollo
Soporte y capacitación
Foros de TI E2E™ con asistencia técnica de los ingenieros de TI
El contenido lo proporcionan “tal como está” TI y los colaboradores de la comunidad y no constituye especificaciones de TI. Consulte los términos de uso.
Si tiene alguna pregunta sobre la calidad, el empaquetado o el pedido de productos de TI, consulte el servicio de asistencia de TI.