Микропроцессоры и микроконтроллеры

 
 
 
«Измерять продуктивность программирования подсчетом строк кода — это так же, как оценивать постройку самолета по его весу.»
Bill Gates
Русский | Українська


Микропроцессоры и микроконтроллеры :: Статьи :: 16-разрядные приборы MSP430F22XX -новые микроконтроллеры для приложений средней сложности

16-разрядные приборы MSP430F22XX -новые микроконтроллеры для приложений средней сложности

Новое подсемейство 16-разрядных микроконтроллеров (МК) семейства MSP430 корпорации Texas Instruments MSP430F22xx сразу же привлекло внимание разработчиков аппаратных платформ в приложениях средней сложности. MSP430F22xx, как и все подсемейства этой серии, обладают уникальным сочетанием цифровых и аналоговых возможностей. Среди особенностей данного подсемейства — сверхнизкая потребляемая мощность, высокопроизводительное ядро и два конфигурируемых операционных усилителя.

Общее описание MSP430F22xx

В соответствии с общей концепцией построения приборов семейства MSP430, все МК MSP430F22xx обеспечивают чрезвычайно низкий ток потребления от источника питания в активном режиме (порядка сотен мкА), что дает основание производителю позиционировать их как МК с ультранизкой потребляемой мощностью. Вместе с тем, приборы MSP430F22xx имеют высокопроизводительное ядро, средний объем встроенной памяти и достаточно разнообразный набор встроенной периферии:

• Диапазон напряжения питания 1,8...3,6 В.

• Сверхнизкая потребляемая мощность:

— в активном режиме: 250 мкА при тактовой частоте ядра 1 МГц, напряжении питания 2,2 В;

— в ждущем («спящем») режиме: 0,7 мкА;

— в отключенном (off) режиме с сохранением содержимого RAM: 0,1 мкА.

• Пять режимов экономии потребляемой мощности;

• Сверхбыстрое «пробуждение» из «спящего» режима: менее, чем за 1 мкс;

• 16-разрядная RISC-архитектура ядра с минимальной длительностью командного цикла 62,5 не;

• Базовая конфигурация модуля синхронизации:

— встроенный генератор с частотой до 16 МГц, имеющий 4 ка-

либрованных частоты с точностью 1%;

— встроенный малопотребляющий низкочастотный (LF) генератор;

— кварцевый генератор на частоту 32 кГц;

— встроенный высокочастотный кварцевый генератор с частотой до16 МГц;

— резонатор;

— возможность тактирования от внешнего источника с цифровыми уровнями импульсов;

— возможность подключения внешнего резистора.

• 16-разрядный таймер А с тремя регистрами сравнения/захвата;

Финансовый отчет компании Texas Instruments за третий квартал 2006 года

Компания Texas Instruments объявила о валовом доходе за третий квартал 2006 года в размере 3,76 миллиардов долларов. Валовой доход увеличился на 2% по сравнению со вторым кварталом 2006 года, и на 13% по сравнению с третьим кварталом прошлого года. Такой рост в первую очередь был достигнут за счет повышенного спроса на высокопроизводительную аналоговую и DSP-продукцию. Доля прибыли на одну акцию составила 0,45 доллара. Чистая прибыль компании составила 1,93 миллиарда долларов, или 51,4% валового дохода. Это на 25 миллионов долларов больше, чем в предыдущем квартале и на 242 миллиона больше, чем в третьем квартале прошлого года.

• 16-разрядный таймер В с тремя регистрами сравнения/захвата;

• Универсальный последовательный коммуникационный интерфейс (USCI):

Универсальный последовательный коммуникационный интерфейс

Таблица 1. Сводная таблица устройств MSP430F22xx

Устройство/параметр

MSP430F2232

MSP430F2234

MSP430F2252

MSP430F2254

MSP430F2272

MSP430F2274

Максимальная тактовая частота ядра, МГц

16

16

16

16

16

16

Flash-память программ, кбайт

8

8

16

16

32

32

Flash-память данных, байт

256

256

256

256

256

256

RAM

512 байт

512 байт

512 байт

512 байт

1 кбайт

1 кбайт

Линии GPIO

32

32

32

32

32

32

Исполнение в корпусах

38TSSOP, 40QFN

38TSSOP, 40QFN

38TSSOP, 40QFN

38TSSOP, 40QFN

38TSSOP, 40QFN

38TSSOP, 40QFN

АЦП

10-разрядный SAR

10-разрядный SAR

10-разрядный SAR

10-разрядный SAR

10-разрядный SAR

10-разрядный SAR

Операционные усилители

-2-2-2

Интерфейсы

USCI с поддержкой UART, IrDA, SPI и PC

USCI с поддержкой UART, IrDA, SPI и PC

USCI с поддержкой UART, IrDA, SPI и PC

USCI с поддержкой UART, IrDA, SPI и PC

USCI с поддержкой UART, IrDA, SPI и PC

USCI с поддержкой UART, IrDA, SPI и PC

Таймеры

Один сторожевой/интервальный, два 16-разрядных с тремя регистрами сравнения/ захвата

Один сторожевой/интервальный, два 16-разрядных с тремя регистрами сравнения/ захвата

Один сторожевой/интервальный, два 16-разрядных с тремя регистрами сравнения/ захвата

Один сторожевой/интервальный, два 16-разрядных с тремя регистрами сравнения/ захвата

Один сторожевой/интервальный, два 16-разрядных с тремя регистрами сравнения/ захвата

Один сторожевой/интервальный, два 16-разрядных с тремя регистрами сравнения/ захвата

— поддержка расширенного интерфейса UART с автоматическим детектированием скорости обмена (LIN);

— кодер и декодер интерфейса IrDA;

— синхронный интерфейс SPI;

— интерфейс PC.

• 10-разрядный АЦП с производительностью 200 тыс. выб./ с, внутренним ИОН, функциями удержания выборки, автосканирования и контроллером перемещения данных (DTC);

• Два конфигурируемых операционных усилителя (только в устройствах MSP430F22x4);

• Детектор кратковременных провалов напряжения питания;

• Встроенный механизм последовательного программирования:

— отсутствует необходимость во внешнем напряжении программирования;

— программируемая защита кода;

— бит защиты;

• Встроенный загрузчик

(BSD.

• Встроенная логика эмуляции;

• Сторожевой таймер;

• 32 линии ввода-вывода общего назначения;

• Встроенная память: MSP430F2232: 8 кбайт +

256 байт Flash-памяти, 512 байт RAM;

MSP430F2252: 16 кбайт + 256 байт Flash-памяти, 512 байт RAM;

MSP430F2272: 32 кбайт + 256 байт Flash-памяти, 1 кбайт RAM;

MSP430F2234: 8 кбайт + 256 байт Flash-памяти, 512 байт RAM;

MSP430F2254: 16 кбайт + 256 байт Flash-памяти, 512 байт RAM;

MSP430F2274: 32 кбайт + 256 байт Flash-памяти, 1 кбайт RAM.

• Исполнение в 38-выводном корпусе TSSOP и в 40-выводном корпусе QFN.

• Рабочий температурный диапазон: -40...105°С.