Микроконтроллеры ARM STM32F103C8T7TR – линейка MCU Mainstream Performance, микроконтроллер Arm Cortex-M3, 64 Кбайт флэш-памяти, процессор 72 МГц, мо
♠ Описание продукта
Атрибут продукта | Значение атрибута |
Производитель: | STMicroelectronics |
Категория продукта: | Микроконтроллеры ARM - MCU |
RoHS: | Подробности |
Ряд: | STM32F103C8 |
Разрешение АЦП: | 12 бит |
Упаковка: | Катушка |
Упаковка: | Разрезанная лента |
Бренд: | STMicroelectronics |
Тип продукта: | Микроконтроллеры ARM - MCU |
Количество в заводской упаковке: | 2400 |
Подкатегория: | Микроконтроллеры - MCU |
Торговое название: | STM32 |
♠ 32-битный микроконтроллер средней плотности на базе Arm® с флэш-памятью 64 или 128 КБ, USB, CAN, 7 таймерами, 2 АЦП, 9 интерфейсами связи
Семейство линейки производительности средней плотности STM32F103xx включает в себя высокопроизводительное ядро Arm® Cortex®-M3 32-бит RISC, работающее на частоте 72 МГц, высокоскоростную встроенную память (флэш-память до 128 Кбайт и SRAM до 20 Кбайт), а также широкий спектр усовершенствованных входов/выходов и периферийных устройств, подключенных к двум шинам APB. Все устройства предлагают два 12-битных АЦП, три 16-битных таймера общего назначения плюс один таймер ШИМ, а также стандартные и расширенные интерфейсы связи: до двух I2C и SPI, три USART, USB и CAN.
Устройства работают от источника питания 2,0–3,6 В. Они доступны как в диапазоне температур от –40 до +85 °C, так и в расширенном диапазоне температур от –40 до +105 °C. Полный набор режимов энергосбережения позволяет разрабатывать маломощные приложения.
Семейство линейки производительности средней плотности STM32F103xx включает устройства в шести различных типах корпусов: от 36 контактов до 100 контактов. В зависимости от выбранного устройства включены различные наборы периферийных устройств, описание ниже дает обзор полного спектра периферийных устройств, предлагаемых в этом семействе.
Благодаря этим особенностям семейство микроконтроллеров средней плотности STM32F103xx подходит для широкого спектра приложений, таких как приводы двигателей, управление приложениями, медицинское и портативное оборудование, периферийные устройства для ПК и игр, платформы GPS, промышленные приложения, ПЛК, инверторы, принтеры, сканеры, системы сигнализации, видеодомофоны и системы отопления, вентиляции и кондиционирования воздуха.
• Ядро процессора Arm® Cortex®-M3 32-битное
– Максимальная частота 72 МГц, производительность 1,25 DMIPS/МГц (Dhrystone 2.1) при доступе к памяти с нулевым состоянием ожидания
– Однотактное умножение и аппаратное деление
• Воспоминания
– 64 или 128 Кбайт флэш-памяти
– 20 Кбайт SRAM
• Управление часами, сбросом и поставками
– Питание приложений и входы/выходы от 2,0 до 3,6 В
– POR, PDR и программируемый детектор напряжения (PVD)
– Кварцевый генератор от 4 до 16 МГц
– Внутренний 8 МГц с заводской настройкой RC
– Внутренний 40 кГц RC
– PLL для тактовой частоты процессора
– Генератор 32 кГц для RTC с калибровкой
• Маломощный
– Режимы сна, остановки и ожидания
– Питание VBAT для RTC и резервных регистров
• 2x 12-битных, 1 мкс АЦП (до 16 каналов)
– Диапазон преобразования: от 0 до 3,6 В
– Возможность двойной выборки и хранения
– Датчик температуры
• ДМА
– 7-канальный контроллер DMA
– Поддерживаемые периферийные устройства: таймеры, АЦП, SPI, I2C и USART
• До 80 быстрых портов ввода-вывода
– 26/37/51/80 входов/выходов, все сопоставляются с 16 внешними векторами прерываний и почти все устойчивы к напряжению 5 В
• Режим отладки
– Интерфейсы отладки последовательного провода (SWD) и JTAG
• Семь таймеров
– Три 16-битных таймера, каждый с 4 входами IC/OC/PWM или счетчика импульсов и квадратурного (инкрементного) энкодера
– 16-битный ШИМ-таймер управления двигателем с генерацией мертвого времени и аварийной остановкой
– Два сторожевых таймера (независимый и оконный)
– Таймер SysTick 24-битный вычитающий счетчик
• До девяти интерфейсов связи
– До двух интерфейсов I2C (SMBus/PMBus®)
– До трех USART (интерфейс ISO 7816, LIN, возможность IrDA, управление модемом)
– До двух SPI (18 Мбит/с)
– Интерфейс CAN (2.0B активный)
– Интерфейс USB 2.0 полной скорости
• Блок расчета CRC, 96-битный уникальный идентификатор