Мікроконтролери ARM STM32F105RCT6 – MCU 32BIT Cortex 64/25 CONNECTIVITY LINE M3
♠ Опис продукту
Атрибут продукту | Значення атрибута |
Виробник: | STMicroelectronics |
Категорія продукту: | Мікроконтролери ARM |
RoHS: | Деталі |
Серія: | STM32F105RC |
Стиль монтажу: | Поверхневий монтаж/поверхневий монтаж |
Пакет / Корпус: | LQFP-64 |
Ядро: | ARM Cortex M3 |
Розмір пам'яті програми: | 256 КБ |
Ширина шини даних: | 32-бітний |
Роздільна здатність АЦП: | 12 біт |
Максимальна тактова частота: | 72 МГц |
Кількість вводів/виводів: | 51 вводу/виводу |
Розмір оперативної пам'яті даних: | 64 КБ |
Напруга живлення - Мін.: | 2 В |
Напруга живлення - макс.: | 3,6 В |
Мінімальна робоча температура: | - 40°C |
Максимальна робоча температура: | +85°C |
Упаковка: | Лоток |
Бренд: | STMicroelectronics |
Тип оперативної пам'яті даних: | SRAM |
Висота: | 1,4 мм |
Тип інтерфейсу: | CAN, I2C, SPI, USART |
Довжина: | 10 мм |
Чутливість до вологи: | Так |
Кількість каналів АЦП: | 16 каналів |
Кількість таймерів/лічильників: | 10 Таймер |
Серія процесорів: | ARM Cortex M |
Тип продукту: | Мікроконтролери ARM |
Тип пам'яті програм: | Спалах |
Кількість у заводській упаковці: | 960 |
Підкатегорія: | Мікроконтролери - MCU |
Торгова назва: | STM32 |
Ширина: | 10 мм |
Вага одиниці: | 0,012088 унції |
♠ Лінія підключення, 32-бітний мікроконтролер на базі ARM® з 64/256 КБ флеш-пам'яті, USB OTG, Ethernet, 10 таймерів, 2 CAN, 2 АЦП, 14 комунікаційних інтерфейсів
Сімейство ліній зв'язку STM32F105xx та STM32F107xx включає високопродуктивне 32-бітне RISC-ядро ARM® Cortex®-M3, що працює на частоті 72 МГц, високошвидкісну вбудовану пам'ять (флеш-пам'ять до 256 Кбайт та SRAM 64 Кбайт), а також широкий спектр розширених входів/виходів та периферійних пристроїв, підключених до двох шин APB. Всі пристрої пропонують два 12-бітні АЦП, чотири універсальні 16-бітні таймери плюс ШІМ-таймер, а також стандартні та розширені комунікаційні інтерфейси: до двох I2C, трьох SPI, двох I2S, п'яти USART, USB OTG FS та двох CAN. Ethernet доступний лише на STM32F107xx.
Сімейство ліній зв'язку STM32F105xx та STM32F107xx працює в діапазоні температур від –40 до +105 °C, від джерела живлення від 2,0 до 3,6 В. Комплексний набір режимів енергозбереження дозволяє розробляти низькоенергетичні пристрої.
Сімейство лінійок підключення STM32F105xx та STM32F107xx пропонує пристрої у трьох різних типах корпусів: від 64 до 100 контактів. Залежно від обраного пристрою, до комплект входять різні набори периферійних пристроїв. Наведений нижче опис дає огляд повного асортименту периферійних пристроїв, запропонованих у цьому сімействі.
Завдяки цим особливостям сімейство мікроконтролерів лінії зв'язку STM32F105xx та STM32F107xx підходить для широкого спектру застосувань, таких як приводи двигунів та керування програмами, медичне та портативне обладнання, промислове застосування, ПЛК, інвертори, принтери та сканери, системи сигналізації, відеодомофони, системи опалення, вентиляції та кондиціонування повітря та домашнє аудіообладнання.
• Ядро: 32-бітний процесор ARM® Cortex®-M3
– Максимальна частота 72 МГц, продуктивність 1,25 DMIPS/МГц (Dhrystone 2.1) при 0 стані очікування доступу до пам'яті
– Одноциклове множення та апаратне ділення
• Спогади
– від 64 до 256 Кбайт флеш-пам'яті
– 64 Кбайти загального SRAM
• Управління тактуванням, скиданням та живленням
– Живлення та введення/виведення для додатків від 2,0 до 3,6 В
– POR, PDR та програмований детектор напруги (PVD)
– Кварцовий генератор з частотою від 3 до 25 МГц
– Внутрішній заводський пульт дистанційного керування 8 МГц
– Внутрішній пульт дистанційного керування 40 кГц з калібруванням
– Генератор 32 кГц для RTC з калібруванням
• Низьке енергоспоживання
– Режими сну, зупинки та очікування
– Живлення VBAT для RTC та резервних регістрів
• 2 × 12-бітні, 1 мкс АЦП (16 каналів)
– Діапазон перетворення: від 0 до 3,6 В
– Можливість вибірки та зберігання
– Датчик температури
– до 2 MSPS у режимі чергування
• 2 × 12-бітні цифро-аналогові перетворювачі
• DMA: 12-канальний контролер DMA
– Підтримувані периферійні пристрої: таймери, АЦП, ЦАП, I2S, SPI, I2C та USART
• Режим налагодження
– Інтерфейси налагодження послідовних проводів (SWD) та JTAG
–Вбудований макроелемент трасування Cortex®-M3™
• До 80 швидких портів введення/виведення
– 51/80 вводів/виводів, усі з 16 зовнішніми векторами переривань та майже всі 5 V-толерантні
• Блок обчислення CRC, 96-бітний унікальний ідентифікатор
• До 10 таймерів з можливістю перепризначення розпіновок
– До чотирьох 16-бітних таймерів, кожен з 4 IC/OC/PWM або лічильником імпульсів та входом квадратурного (інкрементального) енкодера
– 1 × 16-бітний ШІМ-таймер керування двигуном з генерацією мертвого часу та аварійною зупинкою
– 2 × сторожові таймери (незалежний та віконний)
– Таймер SysTick: 24-бітний лічильник зворотного ходу
– 2 × 16-бітні базові таймери для керування ЦАП
• До 14 комунікаційних інтерфейсів з можливістю перерозподілу розпіновок
– До 2 × інтерфейсів I2C (SMBus/PMBus)
– До 5 USART (інтерфейс ISO 7816, LIN, можливість IrDA, керування модемом)
– До 3 SPI (18 Мбіт/с), 2 з мультиплексованим інтерфейсом I2S, що забезпечує точність аудіокласу завдяки вдосконаленим схемам PLL
– 2 × CAN інтерфейси (2.0B Active) з 512 байтами виділеної SRAM
– Повношвидкісний контролер USB 2.0 для пристроїв/хостів/OTG з вбудованим PHY, що підтримує HNP/SRP/ID, та 1,25 Кбайт виділеної SRAM
– 10/100 Ethernet MAC з виділеним DMA та SRAM (4 Кбайт): апаратна підтримка IEEE1588, MII/RMII доступні на всіх корпусах