Номенклатура микроконтроллеров MSP430 пополнена моделями с интегрированным модулем USB 2.0
26.05.2010

Номенклатура микроконтроллеров MSP430 компании Texas Instruments была пополнена моделями с интегрированным модулем USB. Существует целый ряд применений, для которых в той или иной степени необходимо подключение по USB, например, системы сбора данных c аналоговых и цифровых датчиков, портативные измерители т.д. Интеграция USB в MSP430, вместе с интуитивно понятными средствами отладки и программным обеспечением помогут разработчикам как можно проще внедрить USB в их проекты.

MSP430F552x

Наименование

Память
программ
(Кб)

RAM
(Кб)

16-битные
таймеры

АЦП

Общие
периферийные
модули

Дополнительные
возможности

Корпуса

MSP430F663x

128…256

8…16

4

12 бит

WDT, RTC,
DMA (3-6), MPY32,

Comp_B, UART,
SPI, I2C, PMM
(BOR, SVS, SVM, LDO)

USB, EDI, DAC12, LCD,
Backup battery switch

100QFP,
113ZQW

MSP430F563x

128…256

8…16

USB, EDI, DAC12,
Backup battery switch

MSP430F552x

32…128

6…8

USB, 25MIPS

80PN,
64RGC,
80ZQE

MSP430F551x

32…128

4…8

MSP430F550x

8…32

4

10 бит

48 RGZ, 48PT,
64RGC, 80ZQE

 Основные характеристики серий MSP430F55xx/56xx/66xx

  • Интегрированный модуль USB.
  • Низкое энергопотребление (5 режимов).
  • Различные варианты корпусов (самый маленький 5×5 мм).
  • Аналоговая часть
    • 10/12-битный АЦП;
    • 12-битный ЦАП (56xx и 66xx);
    • аналоговый компаратор.
  • Драйвер 160 сегментного LCD (только 66xx).
  • Последовательный интерфейс передачи данных USCI (I2C, SPI,UART, IrDA).
  • Улучшенный модуль аппаратного перемножения 32×32 бит.
  • Увеличенное быстродействие
    • до 25 МГц;
    • от 8 до 256 Кб флэш-памяти;
    • до 16 Кб RAM;
    • четыре 16 битных таймера, RTC (часы реального времени)
  • Улучшенная функциональность
    • расширенный диапазон напряжения питания 1.8…3.6 В;
    • внутрисистемное программирование при низком напряжении питания 1.8 В;
    • возможность чтения данных во время операции стирания.
  • Новый модуль управления питанием (PMM)
    • расширенные возможности управления;
    • смена источника тактирования системы реального времени во время сберегающего режима;
    • встроенный стабилизатор напряжения (LDO);
    • программируемый двухуровневый менеджер и супервизор питания (SVM/SVS);
    • возможность организации резервного питания, возможность питания от USB или батареи;
    • настраиваемое напряжение ядра для оптимизации потребления.
  • Простота использования
    • надежная и гибкая система тактирования (0,один или два внешних источника тактирования);
    • надежная флешь-память;
    • предустановленная настраиваемая пользователем начальная область загрузки – bootstrap loader (BSL).
  • Совместимость по коду
    • унифицированный набор команд MSP430;
    • совместимая архитектура MSP430CPUx;
    • совместимые средства разработки со всеми MSP430.

Возможности модуля USB

  • Full-speed USB до 12 Мбит/с;
  • Поддержка трех типов передачи данных control, interrupt и bulk;
  • По восемь линий ввода/вывода в каждом направлении;
  • Встроенный LDO-стабилизатор на 3.3 В для питания от 5 В VBUS USB;
  • Встроенный подтягивающий резистор линии D+(DATA+);
  • Встроенный приемопередатчик.

Удобство разработки и поддержка

В качестве среды разработки можно использовать Code Composer Studio v4, доступна бесплатная версия (Core Edition) с ограничением по коду – 16 Кб, а так же IAR Embedded Workbench. С выходом новых контроллеров появилась возможность прошивки через USB на производстве и в случае необходимости, обновления микрокода конечным пользователем на объекте. Выпущена специальная утилита MSP430 USB Descriptor Tool

  • автоматически создает код дескриптора;
  • позволяет менять функциональность стека с помощью удобного пользовательского интерфейса;

Для сокращения временных затрат на разработку на сайте TI доступны бесплатные стеки:

  • Communication device class (CDC);
  • Human interface device (HID);
  • Mass storage class (MSC);
  • и другие предоставляемые партнерами.

А также можно заказать целевые платы с сокетами для внутрисистемного программирования и отладки через JTAG и Spy-Bi-Wire (двухпроводный JTAG)

  • MSP-TS430RGC64USB;
  • MSP-TS430PN80USB;
  • MSP-TS430PZ100USB.
Подробнее >>

Реклама