Микроконтроллеры ARM STM32F301K8T7 – MCU Mainstream MCU со смешанными сигналами Ядро Arm Cortex-M4 DSP и FPU, 64 Кбайт Flash 7
♠ Описание продукта
Атрибут продукта | Значение атрибута |
Производитель: | STMicroelectronics |
Категория продукта: | Микроконтроллеры ARM - MCU |
RoHS: | Подробности |
Ряд: | STM32F3 |
Стиль монтажа: | SMD/SMT |
Упаковка/Коробка: | ЛКФП-32 |
Основной: | ARM-кортекс М4 |
Размер памяти программы: | 64 кБ |
Ширина шины данных: | 32 бит |
Разрешение АЦП: | 12 бит |
Максимальная тактовая частота: | 72 МГц |
Количество вводов/выводов: | 10 входов/выходов |
Размер оперативной памяти данных: | 16 кБ |
Напряжение питания - мин.: | 2 В |
Напряжение питания - макс.: | 3,6 В |
Минимальная рабочая температура: | - 40 С |
Максимальная рабочая температура: | + 105 С |
Упаковка: | Поднос |
Аналоговое напряжение питания: | 2 В - 3,6 В |
Бренд: | STMicroelectronics |
Разрешение ЦАП: | 12 бит |
Тип ОЗУ данных: | SRAM |
Тип интерфейса: | I2C, SPI, USART |
Количество каналов АЦП: | 8 каналов |
Продукт: | MCU+FPU |
Тип продукта: | Микроконтроллеры ARM - MCU |
Тип памяти программ: | Вспышка |
Количество в заводской упаковке: | 1500 |
Подкатегория: | Микроконтроллеры - MCU |
Торговое название: | STM32 |
Таймеры сторожевого таймера: | Таймер-сторож, оконный |
♠ Arm® Cortex®-M4 32-битный MCU+FPU, до 64 КБ флэш-памяти, 16 КБ SRAM, АЦП, ЦАП, COMP, операционный усилитель, 2,0 – 3,6 В
Семейство STM32F301x6/8 основано на высокопроизводительном 32-битном RISC-ядре Arm® Cortex®-M4, работающем на частоте до 72 МГц и включающем в себя блок операций с плавающей точкой (FPU). Семейство включает в себя высокоскоростную встроенную память (до 64 Кбайт флэш-памяти, 16 Кбайт SRAM) и широкий спектр расширенных входов/выходов и периферийных устройств, подключенных к двум шинам APB.
Устройства предлагают быстрый 12-битный АЦП (5 Msps), три компаратора, операционный усилитель, до 18 каналов емкостного датчика, один канал ЦАП, маломощный RTC, один универсальный 32-битный таймер, один таймер, предназначенный для управления двигателем, и до трех универсальных 16-битных таймеров и один таймер для управления ЦАП. Они также оснащены стандартными и расширенными интерфейсами связи: три I2C, до трех USART, до двух SPI с мультиплексированным полнодуплексным I2S и инфракрасным передатчиком.
Семейство STM32F301x6/8 работает в диапазонах температур от –40 до +85°C и от –40 до +105°C при напряжении питания от 2,0 до 3,6 В. Полный набор режимов энергосбережения позволяет разрабатывать маломощные приложения.
Семейство STM32F301x6/8 предлагает устройства в 32-, 48-, 49- и 64-контактных корпусах.
Набор входящих в комплект периферийных устройств меняется в зависимости от выбранного устройства.
• Ядро: 32-битный процессор Arm® Cortex®-M4 с FPU (макс. 72 МГц), однотактное умножение и аппаратное деление, инструкции DSP
• Воспоминания
– 32–64 Кбайт флэш-памяти
– 16 Кбайт SRAM на шине данных
• Блок расчета CRC
• Сброс и управление питанием
– Диапазон напряжений VDD, VDDA: от 2,0 до 3,6 В
– Сброс при включении/выключении питания (POR/PDR)
– Программируемый детектор напряжения (PVD)
– Низкое энергопотребление: режим сна, остановки и ожидания
– Питание VBAT для RTC и резервных регистров
• Управление часами
– Кварцевый генератор от 4 до 32 МГц
– Генератор 32 кГц для RTC с калибровкой
– Внутренний RC 8 МГц с опцией ФАПЧ x 16
– Внутренний генератор 40 кГц
• До 51 быстрого порта ввода-вывода, все сопоставляются с внешними векторами прерываний, несколько портов, устойчивых к напряжению 5 В
• Матрица межсоединений
• 7-канальный контроллер DMA, поддерживающий таймеры, АЦП, SPI, I2C, USART и ЦАП
• 1 × АЦП 0,20 мкс (до 15 каналов) с выбираемым разрешением 12/10/8/6 бит, диапазон преобразования от 0 до 3,6 В, однотактный/дифференциальный режим, отдельное аналоговое питание от 2,0 до 3,6 В
• Датчик температуры
• 1 х 12-битный канал ЦАП с аналоговым питанием от 2,4 до 3,6 В
• Три быстрых аналоговых компаратора rail-to-rail с аналоговым питанием от 2,0 до 3,6 В
• 1 операционный усилитель, который может использоваться в режиме PGA, все терминалы доступны с аналоговым питанием от 2,4 до 3,6 В
• До 18 емкостных каналов считывания, поддерживающих сенсорные клавиши, линейные и поворотные датчики
• До 9 таймеров
– Один 32-битный таймер с 4 входами IC/OC/PWM или счетчика импульсов и квадратурного (инкрементного) энкодера
– Один 16-битный 6-канальный таймер с расширенным управлением, с 6 каналами ШИМ, генерацией мертвого времени и аварийной остановкой
– Три 16-битных таймера с IC/OC/OCN или PWM, генератором мертвого времени и аварийным остановом
– Один 16-битный базовый таймер для управления ЦАП
– 2 сторожевых таймера (независимые, оконные)
– Таймер SysTick: 24-битный вычитающий счетчик
• Календарь RTC с будильником, периодическим выходом из режима остановки/ожидания
• Интерфейсы связи
– Три I2C с током потребления 20 мА для поддержки быстрого режима плюс
– До 3 USART, 1 с интерфейсом ISO 7816, автоматическим определением скорости передачи данных и доменом двойной синхронизации
– До двух SPI с мультиплексным полнодуплексным I2S
– Инфракрасный передатчик
• Отладка последовательного интерфейса (SWD), JTAG
• 96-битный уникальный идентификатор