Компания Texas Instruments анонсировала выпуск высокопроизводительных микроконтроллеров семейства TMS320F2806x Piccolo со встроенным усовершенствованным блоком вычислений с плавающей точкой, специально разработанный для упрощения программирования и оптимизации производительности в приложениях управления в реальном времени, требующих дополнительно интегрированных возможностей коммуникации.
В состав семейства вошли следующие устройства: TMS320F28069, TMS320F28068, TMS320F28067, TMS320F28066, TMS320F28065, TMS320F28064, TMS320F28063, TMS320F28062.
С выпуском данной серии микроконтроллеров разработчики могут использовать лишь единственный микроконтроллер F2806x для управления двигателями наряду с возможностью передачи данных по сетям электропитания с применением различных схем модуляции. Наряду с высокой степенью интеграции и простотой использования, новые микроконтроллеры предоставляют более широкий диапазон коммуникационных возможностей и различные объемы памяти, поддерживаются программными и аппаратными инструментами разработки.
Отличительные особенности:
- высокоэффективное 32-битное ядро TMS320C28x:
- гарвардская архитектура шины;
- рабочая частота 80 МГц;
- 16×16 и 32×32 MAC операции;
- блок вычислений с плавающей точкой с одинарной точностью;
- ускоритель с поддержкой алгоритмов управления:
- 32-битный ускоритель с плавающей точкой;
- выполнение кода независимо от центрального процессора;
- поддержка алгоритмов сверточного декодирования Viterbi, расширенный набор инструкций;
- встроенная память:
- до 256 КБайт Flash;
- до 100 КБайт RAM;
- до 2 КБайт OTP ROM;
- 6-канальный DMA контроллер;
- встроенный блок расширения прерываний периферии, который поддерживает все прерывания от периферийных устройств и блоков;
- три 32-битных таймера;
- до 8 модулей ШИМ;
- 3 модуля захвата;
- 4 модуля захвата с высоким разрешением;
- два квадратурных энкодера;
- до 16-каналов 12-битного АЦП (3 Msps);
- 128-битный ключ безопасности;
- периферия последовательного порта:
- до двух модулей последовательных интерфейсов (SCI, UART);
- два модуля интерфейса SPI;
- интерфейс I2C;
- шина многоканального буферизированного последовательного интерфейса;
- контроллер CAN;
- до 54 линий ввода/вывода общего назначения с входными фильтрами;
- поддержка аппаратной отладки в реальном времени;
- низкая стоимость микроконтроллера ведет к снижению стоимости конечной системы;
- режимы пониженного энергопотребления;
- напряжение питания 3.3 В;
- корпус: 80/100-выводный LQFP.
Для разработки и отладки приложений на базе микроконтроллеров TMS320F2806x Piccolo компания предлагает набор для экспериментирования TMDXDOCK28069 и оценочную плату TMDX28069USB.
В состав набора для экспериментирования входит материнская плата со всей необходимой периферией, коммуникационными интерфейсами и отладочными средствами. К материнской плате подключается процессорный модуль (TMX320F28069) с установленным микроконтроллером TMS320F28069 в форм-факторе DIMM, который можно приобрести отдельно. Для питания платы не требуется внешний источник, питание поступает от интерфейса USB.
Оба инструмента разработчика поставляются совместно с программной средой разработки Composer Studio IDE, а также предоставляются примеры приложений с открытым исходным кодом. Дополнительно предоставляется программная среда controlSUITE, включающая приложения, математические библиотеки с исходным кодом и всю необходимую техническую документацию.