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.

Весомым преимуществом является наличие отладочной платы 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.