Функциональный обзор ПЦО
Семейство PSoC состоит из множества устройств на чипе, предназначенных для замены нескольких традиционных системных компонентов на базе MCU одним недорогим одночиповым программируемым устройством.Устройства PSoC включают в себя конфигурируемые блоки аналоговой и цифровой логикиЭта архитектура позволяет пользователю создавать настраиваемые конфигурации периферийных устройств, соответствующие требованиям каждого отдельного приложения.быстрый процессор, Flash-программная память, SRAM-память данных и настраиваемые I/O включены в ряд удобных выделов и пакетов.
Особенности
■ Мощный архитектурный процессор Гарварда:
Процессор M8C Скорость до 24 МГц
8x8 умножить, 32-битный накопитель
Низкая мощность при высокой скорости
Рабочее напряжение от 3,0 до 5,25 В
Промышленный температурный диапазон: от -40 до +85°С
■ Продвинутые периферийные устройства (PSoC® Blocks)
6 аналоговых блоков E обеспечивают:
• Однобитный или двухбитный 8-битный ADC
• Сравнители (до четырех)
До восьми цифровых блоков PSoC обеспечивают:
• 8-32-битные таймеры, счетчики и PWMs
• Поддержка режима одного выстрела, много выстрелов в таймерах и PWM
• PWM с поддержкой Deadband в одном цифровом блоке
• Регистр смены, CRC и модули PRS
• Полный дуплекс UART
• Поддержка нескольких мастеров или рабов SPI, поддержка переменной длины данных: от 8 до 16 бит
• Может быть подключен ко всем GPIO-прицепам
Сложные периферийные устройства путем объединения блоков
Поддержка функций смены для обнаружения FSK
Аналоговый модуль может быть синхронизирован с помощью цифровых блоков или внешних сигналов.
■ Высокоскоростной 10-битный SAR ADC с оптимальным управлением
■ Точные, программируемые часы:
Внутренний ± 5% 24/48 МГц осциллятор в диапазоне промышленных температур
Высокая точность 24 МГц с опциональным кристаллом 32 кГц и PLL
Осиллятор внешний, до 24 МГц
Внутренний/внешний осциллятор для наблюдения и сна
■ Гибкая память на чипе:
Хранение Flash-программ до 16K байтов 50 000 циклов стирания/записи
Хранение данных SRAM до 1K байт
Внутреннее серийное программирование (ISSP)
Частичные обновления Flash
Гибкие способы защиты
Эмуляция EEPROM в Flash
■ Оптимизированный ресурс CapSense®:
2 IDAC поддерживают источник тока до 640 μA для замены внешнего резистора
Два ресурса, предназначенных для CapSense:
• CSD_CLK: 1/2/4/8/16/32/128/256 Деривативное от SYSCLK
• CNT_CLK: 1/2/4/8 Деривативное от CSD_CLK
Специальные 16-битные таймеры/счетчики для сканирования CapSense
Поддержка двойных каналов ЦДЦБ одновременное сканирование
■ Программируемые конфигурации штифтов:
25 мА Погребатель, 10 мА Источник на всех GPIO
❐ Pull up, Pull down, High Z, Strong, or Open Drain Drive Modes on all GPIO
До 38 аналоговых входов на GPIO
Конфигурируемое прерывание на всех GPIO
■ Дополнительные ресурсы системы:
I2CTM Slave, Master и MultiMaster до 400 кГц
Поддерживает аппаратное адресование
❐ Watchdog and Sleep Timers
️ Конфигурируемая пользователем система обнаружения низкого напряжения
Интегрированная система надзора
️ Справочное напряжение на чипе с точностью
Поддерживает блок RTC в цифровую периферийную логику