Серия микроконтроллеров XMC4700 - одна из старших в семействе XMC4000 на современном ядре Cortex-M4 с модулем FPU, работающем на частоте 144 МГц. Объем FLASH памяти достигает 2 Мб, а RAM памяти 352 Кб.
Особенностью контроллеров серии XMC4700 является наличие целых 6 CAN модулей с буфером на 256 кадров с возможностью сетевого обмена со скоростью до 1 Мбит/с.
Как и серия XMC4400, данная линейка микроконтроллеров имеет широкий набор аналоговой периферии: 4 модуля АЦП 2MSPS, 2 ЦАП 2 МГц, множество каналов таймеров 16 бит с возможностью расширения до 64 бит.
Во всех контроллерах семейства XMC доступен модуль Event Request Unit, делающий более гибким процесс обмена сигналами периферийных блоков и внешних сигналов за счет применения логических функций для нескольких сигналов одновременно. Данный модуль способен генерировать прерывания, запросы DMA. Благодаря совместному использованию аналоговой периферии и модуля ERU, значительно уменьшается загрузка процессора и увеличивается общая эффективность системы контроллера.
Особенности работы с периферией разработчикам поможет понять отладочная плата KIT_XMC47_RELAX_V1. Данная плата имеет отделяемый отладчик, Arduino-совместимые разъемы и узлы Ethernet, CAN, слот для карт памяти MicroSD.
Основные характеристики XMC4700
Источник: www.compel.ru