Компания Texas Instruments пополнила свою линейку энергосберегающих контролеров двумя новыми представителями: MSP430G2955 и MSP430G2744. У новых микроконтроллеров стало доступно больше FLASH и RAM памяти, а также количество линий ввода/вывода увеличено до 32.
Оба микроконтроллера реализованы на базе 16-битной RISC-архитектуры, цикл выполнения одной команды в которой составляет 62.5 наносекунды. Специально разработанная для энергосберегающих приложений, архитектура и пять режимов пониженного энергопотребления позволяют достичь 300 микроампер тока потребления в активном режиме и всего 100 наноампер в режиме сна. Время выхода из режима сна не превышает 1 микросекунды.
MSP430G2744 содержит два встроенных 16-битных таймера, модуль универсального последовательного интерфейса, 10-битный аналого-цифровой преобразователь со встроенным источником опорного напряжения и контроллером прямого доступа к памяти. Объем FLASH-памяти – 32 кБ, SRAM – 1 кБ.
MSP430G2955 содержит аналогичную контроллеру MSP430G2744 периферию с дополнением еще одного таймера и аналогового компаратора. Линии ввода/вывода поддерживают технологию реализации сенсорных органов управления TouchSense. Объем FLASH-памяти – 56 кБ, SRAM – 4 кБ.
Технология сенсорного управления TouchSense реализуется благодаря специальным выводам микроконтроллеров MSP430, к которым подключен отдельный тактовый генератор, использующийся для функций измерения емкости сенсора. Наличие данного инструмента в корпусе микроконтроллера позволяет реализовать сенсорные органы управления без дополнительных компонентов. Подключение емкостного сенсора в виде полигона на печатной плате осуществляется непосредственно к выводу микроконтроллера.
Сводная таблица параметров микроконтроллеров
Параметр | MSP430G2955 | MSP430G2744 |
Объем Flash (кБ) | 56 | 32 |
Объем SRAM (кБ) | 4 | 1 |
Частота работы ядра, МГц | 16 | |
Количество GPIO | 32 | |
Поддержка "Cap touch" | Есть | Нет |
Количество 16-битных таймеров | 3 | 2 |
Watchdog-таймер | Есть | |
Brown Out Reset | Есть | |
Модуль USCI_A (UART/LIN/IrDA/SPI) | 1 | |
Модуль USCI_B (I2C & SPI) | 1 | |
Количество каналов компаратора | 8 | 0 |
Датчик температуры | Есть | |
Разрядность АЦП | 10 | |
Каналов АЦП | 12 | |
Тип корпуса | 38TSSOP, 40VQFN | 38TSSOP, 40VQFN, 49DSBGA |
Источник: compel.ru