Общее описание
Благодаря уникальному массиву конфигурируемых блоков PSoC®5
представляет собой истинное решение на системном уровне,
обеспечивающее функции MCU, памяти, аналоговых и цифровых
периферийных устройств в одном чипе.Семейство CY8C52 предлагает
современный метод захвата сигналаАналоговые возможности охватывают
диапазон от термопаров (близких к постоянному напряжению) до
ультразвуковых сигналов.Семейство CY8C52 может обрабатывать десятки
каналов получения данных и аналоговых входов на каждом пинке
GPIOСемейство CY8C52 также представляет собой
высокопроизводительную конфигурируемую цифровую систему с
некоторыми номерами деталей, включая интерфейсы, такие как USB,
мульти-мастер I2C и CAN.Семейство CY8C52 имеет легко настраиваемый
логический массив, гибкий маршрутизатор для всех пинов ввода/вывода
и высокопроизводительное 32-разрядное ядро микропроцессора ARM®
CortexTM-M3.Дизайнеры могут легко создавать конструкции на уровне
системы с использованием богатой библиотеки предварительно
созданных компонентов и булевых примитив с использованием PSoC®
CreatorTM, иерархический схематический инструмент ввода.Семейство
CY8C52 предоставляет беспрецедентные возможности для интеграции
аналоговых и цифровых материалов, при этом легко принимая изменения
в дизайне в последнюю минуту с помощью простых обновлений прошивки.
Особенности
■ 32-разрядный ARM Cortex-M3 процессор
□ Работа на частоте постоянного тока до 40 МГц
□ Флэш-память для программ, до 256 КБ, 100 000 циклов записи, 20
лет хранения, множество функций безопасности
□ Память SRAM до 64 КБ
□ 2 КБ EEPROM-памяти, 1 млн циклов, 20 лет хранения
□ 24-канальная DMA с многослойным доступом к автобусу AHB
• Программируемые цепные дескрипторы и приоритеты
• Поддержка высокой пропускной способности 32-разрядных передач
■ Низкое напряжение, сверхнизкая мощность
□ Широкий диапазон рабочего напряжения: от 0,5 до 5,5 В
□ Высокоэффективный регулятор усиления от 0,5 В входа до 1,8 В до
5,0 В выхода
□ 2 мА при 6 МГц
□ Режимы низкой мощности, включая:
• режим гибернации 300 нА с сохранением оперативной памяти и LVD
• 2 мкА режим спящего режима с часами в реальном времени и низким
напряжением
■ универсальная система В/В
□ от 28 до 72 I/O (62 GPIO, 8 SIO, 2 USBIO[1])
□ Любой GPIO на любой цифровой или аналоговый периферийный
маршрутизатор
□ Прямой диск LCD от любого GPIO, до 46x16 сегментов [1]
□ напряжения интерфейсов ввода/вывода от 1,2 до 5,5 В, до 4
областей
□ Маскируемый, независимый IRQ на любом пине или порте
□ Входные данные TTL с выключателем Шмитта
□ Все GPIO конфигурируемые как открытый высокий/низкий,
подтягивающийся/снижающийся, High-Z или сильный выход
□ Конфигурируемое состояние GPIO-козыря при питании при
перезагрузке (POR)
□ 25 мА поглощение на SIO
■ Цифровые периферийные устройства
D 20 - 24 программируемых универсальных цифровых блоков на основе
ПЛД
□ Полный CAN 2.0b 16 RX, 8 TX буферов[1]
□ Полная скорость (FS) USB 2.0 12 Мбит/с с использованием
внутреннего осциллятора[1]
□ Четыре 16-разрядных, настраиваемых таймера, счетчика и блока PWM
□ Библиотека стандартных периферийных устройств
• 8, 16, 24 и 32-разрядные таймеры, счетчики и ПВМ
• SPI, UART, I2C
• Многие другие доступны в каталоге
□ Библиотека передовых периферийных устройств
• Проверка циклической избыточности (CRC)
• генератор псевдослучайных последовательностей (PRS)
• Автобус LIN 2.0
• Квадратный декодер
■ Аналоговые периферийные устройства (1,71 V ≤ Vdda ≤ 5,5 V)
□ 1,024V±0,1% внутреннее напряжение на диапазоне от -40°C до +85°C
(14 ppm/°C)
□ SAR ADC, 12-битный при 1 Msps[1]
□ Два сравнителя с временем ответа 75 нс
■ Программирование, отладка и отслеживание
□ JTAG (4 провода), Serial Wire Debug (SWD) (2 провода), Single
Wire Viewer (SWV) и интерфейсы TRACEPORT
□ Блокировка Flash Patch and Breakpoint (FPB) от Cortex-M3
□ Cortex-M3 Embedded Trace MacrocellTM (ETMTM) генерирует поток
следов инструкций.
□ Cortex-M3 Data Watchpoint and Trace (DWT) генерирует информацию о
следах данных
□ Кортекс-М3 инструментация Trace Macrocell (ITM) может быть
использована для отладки в стиле печати
□ Блоки DWT, ETM и ITM взаимодействуют с системами отладки и
отслеживания за пределами чипа через SWV или TRACEPORT
□ Программирование загрузчика поддерживается через интерфейсы I2C,
SPI, UART, USB и другие
■ Точное, программируемое часовое управление
□ Внутренний осциллятор с частотой от 1 до 72 МГц ± 1% (на полный
диапазон температуры и напряжения) с PLL
□ кристаллический осциллятор от 4 до 33 МГц для точности
кристаллического PPM
□ Внутренняя генерация часов PLL до 40 МГц
□ Кристальный осциллятор с частотой 32,768 кГц
□ Внутренний осциллятор с низкой мощностью на частоте 1 кГц, 100
кГц
■ Температура и упаковка
□ промышленная температура от -40°C до +85°C
□ 48-контактный SSOP, 68-контактный QFN и 100-контактный TQFP