MSP430FR5969 от компании Texas Instruments – это инновационный микроконтроллер в котором вместо FLASH-памяти используется память, реализованная по технологии FRAМ.
FRAM-память имеет преимущество по сравнению с традиционной для микроконтроллеров FLASH-памятью, что определяет ее надежность и удобство в использовании.
Сравнение FRAM-памяти с FLASH и EEPROM:
Параметр | FRAM | EEPROM | FLASH |
Время записи 13 килобайт данных | 10 мс | 2 с | 1 с |
Количество циклов перезаписи | 1015 | 104 | 105 |
Энергопотребление при записи 16-битного слова | 100 мкА/МГц | > 50 мА/МГц | 230 мкА/МГц |
Из дополнительных плюсов стоит отметить возможность использования области FRAM-памяти в качестве оперативной памяти, причем размер этой области задается пользователем. Также разработчик может установить защиту определенных областей памяти от разного типа доступа (чтение/запись).
В MSP430FR5969 интегрирована производительная аналоговая периферия, включающая 12-битный АЦП с источником опорного напряжения и 16-входовый аналоговый компаратор. Для коммуникации с внешними устройствами в контроллере предусмотрены интерфейсы UART, SPI, I²C, а также модулятор IrDA для использования в интерфейсах обмена данными с использованием инфракрасного излучения. Интерфейсы UART и I²C могут использоваться для программирования или обновления ПО контроллера с использованием загрузчика BSL. Все выводы GPIO поддерживают технологию реализации емкостных сенсоров CapTouch.
Весомым преимуществом является наличие отладочной платы MSP-EXP430FR5969 с реализованным на ней инструментом EnergyTrace++. EnergyTrace++ – единственная технология, позволяющая отследить потребление микроконтроллера, режим работы ядра и состояние каждого из периферийных модулей в реальном времени. Это позволяет провести максимальную оптимизацию профиля энергопотребления системы и повысить эффективность программного обеспечения для микроконтроллера.
MSP430FR5969 – это идеальный вариант для применения в устройствах, ведущих частую перезапись данных в области постоянной памяти, а также для батарейных устройств с долгим временем работы.
Основные параметры
- Частота тактирования: 16 МГц;
- Объем FRAM-памяти: 64 КБайт;
- Объем SRAM-памяти: 2 КБайт;
- Количество выводов GPIO: 40;
- Количество интерфейсов I²C: 1;
- Количество интерфейсов SPI: 3;
- Количество интерфейсов UART: 2;
- Количество каналов DMA: 3;
- Аналого-цифровой преобразователь: 12-бит, 16 каналов;
- Количество входов аналогового компаратора: 16;
- Количество 16-разрядных таймеров: 5;
- Модуль шифрования: AES256;
- Диапазон рабочих температур: -40…85.
Источник: www.compel.ru