Мікроконтролери ARM STM32F103C8T7TR – лінійка MCU Mainstream Performance, мікроконтролер Arm Cortex-M3, 64 Кбайт флеш-пам'яті, процесор 72 МГц, mo
♠ Опис продукту
Атрибут продукту | Значення атрибута |
Виробник: | STMicroelectronics |
Категорія продукту: | Мікроконтролери ARM |
RoHS: | Деталі |
Серія: | STM32F103C8 |
Роздільна здатність АЦП: | 12 біт |
Упаковка: | Котушка |
Упаковка: | Різати стрічку |
Бренд: | STMicroelectronics |
Тип продукту: | Мікроконтролери ARM |
Кількість у заводській упаковці: | 2400 |
Підкатегорія: | Мікроконтролери - MCU |
Торгова назва: | STM32 |
♠ 32-бітний мікроконтролер середньої щільності на базі Arm® з 64 або 128 КБ флеш-пам'яті, USB, CAN, 7 таймерами, 2 АЦП, 9 комутаторними інтерфейсами
Сімейство STM32F103xx середньої щільності включає високопродуктивне 32-бітне RISC-ядро Arm® Cortex®-M3, що працює на частоті 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-платформи, промислові застосування, ПЛК, інвертори, принтери, сканери, системи сигналізації, відеодомофони та системи опалення, вентиляції та кондиціонування повітря.
• 32-бітне ядро процесора Arm® Cortex®-M3
– Максимальна частота 72 МГц, продуктивність 1,25 DMIPS/МГц (Dhrystone 2.1) при 0 стані очікування доступу до пам'яті
– Одноциклове множення та апаратне ділення
• Спогади
– 64 або 128 Кбайт флеш-пам'яті
– 20 Кбайт SRAM
• Управління тактуванням, скиданням та живленням
– Живлення та введення/виведення для додатків від 2,0 до 3,6 В
– POR, PDR та програмований детектор напруги (PVD)
– Кварцовий генератор від 4 до 16 МГц
– Внутрішній заводський пульт дистанційного керування 8 МГц
– Внутрішній пульт дистанційного керування 40 кГц
– PLL для тактової частоти процесора
– Генератор 32 кГц для RTC з калібруванням
• Низьке енергоспоживання
– Режими сну, зупинки та очікування
– Живлення VBAT для RTC та резервних регістрів
• 2 12-бітні аналого-цифрові перетворювачі з часом витримки 1 мкс (до 16 каналів)
– Діапазон перетворення: від 0 до 3,6 В
– Можливість подвійної вибірки та зберігання
– Датчик температури
• Довідковий центр
– 7-канальний контролер прямого доступу до пам'яті (DMA)
– Підтримувані периферійні пристрої: таймери, АЦП, SPI, I²C та 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-бітний унікальний ідентифікатор