Мікроконтролери ARM STM32F103CBT6 – MCU 32BIT Cortex M3 128K MED Performance LN
♠ Опис продукту
Атрибут продукту | Значення атрибута |
Виробник: | STMicroelectronics |
Категорія продукту: | Мікроконтролери ARM |
RoHS: | Деталі |
Серія: | STM32F103CB |
Стиль монтажу: | Поверхневий монтаж/поверхневий монтаж |
Пакет / Корпус: | LQFP-48 |
Ядро: | ARM Cortex M3 |
Розмір пам'яті програми: | 128 КБ |
Ширина шини даних: | 32-бітний |
Роздільна здатність АЦП: | 12 біт |
Максимальна тактова частота: | 72 МГц |
Кількість вводів/виводів: | 37 вводів/виводів |
Розмір оперативної пам'яті даних: | 20 КБ |
Напруга живлення - Мін.: | 2 В |
Напруга живлення - макс.: | 3,6 В |
Мінімальна робоча температура: | - 40°C |
Максимальна робоча температура: | +85°C |
Упаковка: | Лоток |
Бренд: | STMicroelectronics |
Тип оперативної пам'яті даних: | SRAM |
Висота: | 1,4 мм |
Тип інтерфейсу: | CAN, I2C, SPI, USART, USB |
Довжина: | 7 мм |
Чутливість до вологи: | Так |
Кількість каналів АЦП: | 10 каналів |
Кількість таймерів/лічильників: | 4 Таймер |
Серія процесорів: | ARM Cortex M |
Продукт: | Мікроконтролер |
Тип продукту: | Мікроконтролери ARM |
Тип пам'яті програм: | Спалах |
Кількість у заводській упаковці: | 1500 |
Підкатегорія: | Мікроконтролери - MCU |
Торгова назва: | STM32 |
Ширина: | 7 мм |
Вага одиниці: | 0,006409 унції |
♠ 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 x 12-бітні, 1 мкс АЦП (до 16 каналів)
– Діапазон перетворення: від 0 до 3,6 В
– Можливість подвійної вибірки та зберігання
– Датчик температури
• Довідковий центр
– 7-канальний контролер прямого доступу до пам'яті (DMA)
– Підтримувані периферійні пристрої: таймери, АЦП, SPI, I²C та USART
• До 80 швидких портів введення/виведення
– 26/37/51/80 входів/виходів, усі з можливістю відображення на 16 зовнішніх векторів переривань та майже всі 5 В-толерантні
• Режим налагодження
– Інтерфейси налагодження послідовних проводів (SWD) та JTAG
• 7 таймерів
– Три 16-бітні таймери, кожен з можливістю підключення до 4 IC/OC/PWM або лічильника імпульсів та входу квадратурного (інкрементального) енкодера
– 16-бітний ШІМ-таймер керування двигуном з генерацією мертвого часу та аварійною зупинкою
– 2 сторожові таймери (незалежний та віконний)
– Таймер SysTick 24-бітний лічильник вниз
• До 9 комунікаційних інтерфейсів
– До 2 інтерфейсів I2C (SMBus/PMBus)
– До 3 USART (інтерфейс ISO 7816, LIN, можливість IrDA, керування модемом)
– До 2 SPI (18 Мбіт/с)
– Інтерфейс CAN (2.0B активний)
– Повношвидкісний інтерфейс USB 2.0
• Блок обчислення CRC, 96-бітний унікальний ідентифікатор
• Пакети ECOPACK®