Микроконтроллеры TMS470 выполнены на основе 32-разрядного ядра ARM7TDMI®. Одной из особенностей данной архитектуры является наличие 32-разрядной системы команд для высокого быстродействия и 16-разрядной системы команд для высокой плотности кода. Легкое переключение между этими режимами обеспечивает высокую гибкость в зависимости от конкретных требований приложения.
Микроконтроллеры семейства TMS470 занимают промежуточную позицию между малопотребляющими приборами MSP430 для реализации портативных измерительных систем и высокопроизводительными DSP TMS320 для эффективного управления двигателями.
В качестве областей применения микроконтроллеров TMS470 можно выделить следующие: системы промышленной автоматизации, медицинская аппаратура, приложения, требующие обработки данных большого количества датчиков, высокоточное управление электроприводами. ARM-микроконтроллеры компании Texas Instruments давно и с успехом применяются в автомобильных системах обеспечения безопасности. Достаточно сказать, что до 65% рынка тормозных систем и систем ходовой части, до 40% рынка подушек безопасности ведущих мировых авто-производителей.
Структурная схема микроконтроллера TMS470R1x:
Основные характеристики:
- Объемом Flash-памяти от 64 KB до 1 MB
- ОЗУ от 8 KB до 64 KB
- Таймер с 32 связанными портами ввода/вывода (High End Timer), обеспечивающий возможность выполнения операций захвата/сравнения
- АЦП 10-битный до 16 каналов
- Интерфейсы CAN, SPI, SCI, I2C, C2SI
- Контроллер прямого доступа к памяти
- Контроллер внешней памяти
- Сторожевой таймер
- Модуль тактирования с фазовой автоподстройкой частоты
- Максимальная тактовая частота 60 МГц
| Наименование | Память | Периферия | I/O | Температурный диапазон | Тактовая частота | Корпус | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RAM | Flash | НЕТ1 | АЦП | SPI |
SCI |
CAN2 | Прочее | |||||
| TMS470R1A64 | 8K | 64K | 13 | 8-ch ADC10 | 2 | 2 | SCC | C2SI | 40 | -40...+105оС | 48 | 80LQFP |
| TMS470R1A128 | 8K | 128K | 16 | 16-ch ADC10 | 2 | 2 | SCC | C2SI | 50 | -40...+105оС | 48 | 100LQFP |
| TMS470R1A256 | 12K | 256K | 16 | 16-ch ADC10 | 2 | 2 | SCC | C2SI | 50 | -40...+105оС | 48 | 100LQFP |
| TMS470R1A288 | 16K | 288K | 12 | 12-ch ADC10 | 2 | 2 | 2xSCC | C2SI, I2C, DMA, EBM, MSM | 57/93 | -40...+85оС | 48 | 100LQFP, 144LQFP |
| TMS470R1A384 | 32K | 384K | 12 | 12-ch ADC10 | 2 | 2 | 2xSCC | C2SI, I2C, DMA, EBM | 53/94 | -40...+105оС | 48 | 100LQFP, 144LQFP |
| TMS470R1B512 | 32K | 512K | 32 | 16-ch ADC10 | 3 | 2 | 2xHECC | DMA | 87 | -40...+105оС | 60 | 144LQFP |
| TMS470R1B768 | 48K | 768K | 32 | 16-ch ADC10 | 5 | 2 | 3xHECC | DMA | 87 | -40...+105оС | 60 | 144LQFP |
| TMS470R1B1M | 64K | 1M | 12 | 12-ch ADC10 | 2 | 3 | 2xHECC | I2C, DMA, EBM, MSM | 93 | -40...+85оС | 60 | 144LQFP |
Примечания:
1 - High-End Timer (HET) - программируемая система таймера связанного с портами ввода/вывода для обеспечения возможностей захвата/сравнения, измерения длительности импульсов.(количество связанных портов)
2 - CAN 2.0B - контроллер. Стандартный CAN-контроллер(SCC)- 16 буферов сообщений. High-End CAN-контроллер (HECC) - 32 буфера сообщений.
C2SI - последовательный интерфейс
EBM - Expansion Bus Module
MSM - Memory Security Module










Версия для печати