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

 
 
 
«Отладка кода вдвое сложнее, чем его написание. Так что если вы пишете код настолько умно, насколько можете, то вы по определению недостаточно сообразительны, чтобы его отлаживать.»
Brian W. Kernighan.
Русский | Українська


Микропроцессоры и микроконтроллеры :: Статьи :: 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°С.