Семейство XE166 - XE166 family - Wikipedia
В Infineon Семейство XE166 это 16 бит микроконтроллер семейство, впервые представленное в 2007 году. XE166 можно найти в таких приложениях, как сервоприводы, двигатели бытовых приборов, промышленные насосы, транспорт и Источники питания.[1]
Ключевая особенность
В семействе XE166 используется фирменная технология Infineon / STMicroelectronics. C166 16 бит ядро в версии, которая также содержит 32-битный Блок MAC.[2] Частота ядра составляет от 40 до 100 МГц, встроенная флеш-память - от 32 КБ до 1,6 МБ, а ОЗУ - до 138 КБ. Микроконтроллер, содержащий встроенный регулятор напряжения, может работать от одного источника питания напряжением от 3 до 5 В.
Архитектура
ЦПУ
В центральное процессорное устройство (ЦП) XE166 микроконтроллер семейство в основном является выборкой и декодированием инструкций для предоставления, выполнения операций и хранения вычисленных результатов в операндах для арифметико-логическое устройство (ALU) и блок MAC.[3]
Поскольку центральный процессор является основным двигателем микроконтроллера XE166, на него также влияют определенные действия периферийной подсистемы. Поскольку в XE166 реализован пятиступенчатый конвейер обработки (плюс двухступенчатый конвейер выборки), до пяти инструкций могут обрабатываться параллельно. Большинство инструкций XE166 выполняется за один такт из-за этого параллелизма.[4]
Периферийные устройства
- Один или два аналого-цифровых преобразователя до 30 каналов, время преобразования 600 нс, разрешение до 10 или 12 бит
- до четырех блоков для генерации ШИМ (CCU6) с разрешением 16 бит
- до 6 МОЖЕТ узлы с 256 объектами сообщений
- до 10 каналов универсального контроллера последовательного интерфейса для программно определяемых последовательных интерфейсов (SPI, UART, I2C, I2S ...)
- Внешний блок шины
Инструменты разработки
Оценочные комплекты
Существуют «Easy Kits» для оценки функций контроллера и «Application Kits» в качестве быстрого старта для конкретных доступных приложений.[5] Основные области применения находятся в промышленной сфере, например, для управления электродвигателями, автоматизации и солнечных инверторов.
Бесплатные инструменты
- ДЕЙВ ("Виртуальный инженер по цифровым приложениям ") - это бесплатный инструмент для настройки драйверов низкого уровня и автоматической генерации исходного кода.
- DAVE Drive - это бесплатный инструмент для автоматического управления двигателем, который генерирует управляющие коды для конкретных двигателей, например полевой контроль, синусоидальный либо блокировка коммутации, либо регулировка скорости В / Гц.
Сторонние инструменты
- Постановка задач компилятор набор инструментов
- Hitex отладчик
- Отладчик PLS