Микроконтроллер TEXAS INSTRUMENTS с обширной памятью для задач управления в реальном времени
Принося высокий уровень интеграции и ультранизкое потребление энергии в сложные, встраиваемые промышленные системы измерения, включая портативные медицинские системы, компания TEXAS INSTRUMENTS анонсировала начало массового производства серии MSP430FG461x микроконтроллеров с ультранизким потреблением энергии, имеющих до 120Кбт Flash памяти.
Как и первые микросхемы использующие архитектуру MSP430X – с моделью расширенной памяти 1Мбайт – серия MSP430FG461x разработана для соответствия запросам к объему памяти самых современных систем и позволяет создать очень интеллектуальные системы реального времени с программированием полностью на языке «С» и использованием его библиотек с обеспечением полной обратной совместимости. Модель расширенной памяти обеспечивает так же более быстрое выполнение кода, уменьшая количество необходимых тактов процессора на 50% при контекстном сохранении и до 25% при обращении к периферии, Flash или ОЗУ. Первая среди MSP430X микросхем, серия микроконтроллеров FG461x содержит до 120кБт Flash и до 8кБт памяти ОЗУ. Потребители в области медицины отмечают, что микроконтроллеры серии FG461x отвечают требованиям портативных медицинских приборов, таких как цифровые оксиметры пульса и беспроводные электрокардиографы, которые требуют наличия встроенных блоков интеллектуальной периферии и больших объемов памяти в одной микросхеме.
До трех операционных усилителей для выполнения высокоточной обработки сигнала в сочетании со встроенным 12-битным аналого-цифровым преобразователем (АЦП) быстродействием 200Квыб/с, с задержкой получения кода 1мкс, 12-битный цифро-аналоговый преобразователь (ЦАП) и контроллер прямого доступа к памяти (DMA) образуют полный встроенный тракт обработки сигнала (SCoC), который уменьшает общую стоимость системы и исключает необходимость во внешних компонентах. Трехканальный DMA контроллер уменьшает задержку при передаче данных между встроенными ЦАП, АЦП и другими периферийными модулями и освобождает 16-битное RISC MSP430X CPU ядро для решения задач обработки данных, а не для выполнения их пересылки. Кроме того, по сравнению с использованием внешнего ЦАП и программы, встроенный модуль ЦАП MSP430FG4xx, в сочетании с DMA контроллером, обеспечивают более чем 10-кратное увеличение частоты сигнала на аналоговом выходе.
С питанием от одной плоской круглой батареи, микроконтроллер FG461x может непрерывно работать до 10 лет, потребляя менее 2мкА при остановленных часах реального времени, позволяя во многих случаях избежать замены батареи во время всего срока службы прибора.
Так как аппаратура становится все более сложной, время ее разработки и отладки возрастает экспоненциально. В отличие от симуляторов, которые часто неспособны точно сымитировать приложение, встроенный модуль улучшенной эмуляции (EEM), имеющийся во всех микросхемах MSP430, позволяет разработчикам точно отлаживать взаимодействие аппаратного и программного обеспечения без дорогих и сложных внутри схемных эмуляторов (ICE). Не используя никаких дополнительных ресурсов аппаратуры, EEM работает в реальном времени, позволяя выполнять код программы по одной команде. Модуль FG461x EEM предоставляет до восьми аппаратных точек останова с множеством условий для отслеживания состояния шины данных и адреса. Другие функции включают опция фонового сохранения состояний с циклическим буфером 8х40бит, который позволяет сохранять шину данных, адреса и различные флаги ЦПУ без прерывания выполнения кода приложения.
Микроконтроллеры серии MSP430FG461x обеспечивают потребителям повыводную миграцию с микроконтроллера MSP430F449 с увеличением объема памяти. Разработчики могут немедленно приступать к работе с микросхемами FG461x, используя плату разработки на основе USB MSP-FET430U100. Не требующая внешнего питания плата разработки включает программное обеспечение для разработки IAR Kickstart, полную документацию на CD.