Мікроконтролери ARM STM32F303ZDT6 – MCU Mainstream Мікроконтролери зі змішаними сигналами, ядро Arm Cortex-M4, цифровий процесор та процесор FPU, 384 Кбайт флеш-пам'яті
♠ Опис продукту
Атрибут продукту | Значення атрибута |
Виробник: | STMicroelectronics |
Категорія продукту: | Мікроконтролери ARM |
RoHS: | Деталі |
Серія: | STM32F3 |
Стиль монтажу: | Поверхневий монтаж/поверхневий монтаж |
Пакет / Корпус: | LQFP-144 |
Ядро: | ARM Cortex M4 |
Розмір пам'яті програми: | 384 КБ |
Ширина шини даних: | 32-бітний |
Роздільна здатність АЦП: | 4 x 6 біт/8 біт/10 біт/12 біт |
Максимальна тактова частота: | 72 МГц |
Кількість вводів/виводів: | 115 вводів/виводів |
Розмір оперативної пам'яті даних: | 64 КБ |
Напруга живлення - Мін.: | 2 В |
Напруга живлення - макс.: | 3,6 В |
Мінімальна робоча температура: | - 40°C |
Максимальна робоча температура: | +85°C |
Упаковка: | Лоток |
Бренд: | STMicroelectronics |
Чутливість до вологи: | Так |
Тип продукту: | Мікроконтролери ARM |
Кількість у заводській упаковці: | 360 |
Підкатегорія: | Мікроконтролери - MCU |
Торгова назва: | STM32 |
Вага одиниці: | 0,091712 унції |
♠ ARM® Cortex®-M4 32b MCU+FPU, до 512 КБ флеш-пам'яті, 80 КБ SRAM, FSMC, 4 АЦП, 2 канали ЦАП, 7 комп'ютерів, 4 операційні підсилювачі, 2,0-3,6 В
Сімейство STM32F303xD/E базується на високопродуктивному 32-бітному RISC-ядрі ARM® Cortex®-M4 з FPU, що працює на частоті 72 МГц, та містить блок обчислень з плаваючою комою (FPU), блок захисту пам'яті (MPU) та вбудовану макроелемент трасування (ETM). Сімейство включає високошвидкісну вбудовану пам'ять (флеш-пам'ять 512 Кбайт, SRAM 80 Кбайт), гнучкий контролер пам'яті (FSMC) для статичної пам'яті (SRAM, PSRAM, NOR та NAND) та широкий спектр розширених пристроїв введення/виведення та периферійних пристроїв, підключених до шин AHB та двох APB.
Пристрої пропонують чотири швидкі 12-бітні АЦП (5 Mps), сім компараторів, чотири операційні підсилювачі, два канали ЦАП, малопотужний RTC, до п'яти універсальних 16-бітних таймерів, один універсальний 32-бітний таймер та до трьох таймерів, призначених для керування двигуном. Вони також мають стандартні та розширені комунікаційні інтерфейси: до трьох I2C, до чотирьох SPI (два SPI з мультиплексованими повнодуплексними I2S), три USART, до двох UART, CAN та USB. Для досягнення точності аудіокласу периферійні пристрої I2S можуть тактуватися через зовнішню PLL.
Сімейство STM32F303xD/E працює в діапазоні температур від -40 до +85°C та від -40 до +105°C з напругою живлення від 2,0 до 3,6 В. Комплексний набір режимів енергозбереження дозволяє розробляти низькоенергетичні пристрої.
Сімейство STM32F303xD/E пропонує пристрої в різних корпусах від 64 до 144 виводів.
Залежно від обраного пристрою, до комплекту входять різні набори периферійних пристроїв.
• Ядро: 32-бітний процесор ARM® Cortex®-M4 з 72 МГц FPU, однотактним множенням та апаратним діленням, 90 DMIPS (від CCM), інструкцією DSP та MPU (блоком захисту пам'яті)
• Умови експлуатації:
– Діапазон напруги VDD, VDDA: від 2,0 В до 3,6 В
• Спогади
– До 512 Кбайт флеш-пам'яті
– 64 Кбайт SRAM, з апаратною перевіркою парності, реалізованою на перших 32 Кбайтах.
– Підсилювач рутинних даних: 16 Кбайт SRAM на шині інструкцій та даних, з апаратною перевіркою парності (CCM)
– Гнучкий контролер пам'яті (FSMC) для статичної пам'яті з чотирма вибором мікросхем
• Блок обчислення CRC
• Скидання та управління живленням
– Скидання налаштувань при ввімкненні/вимкненні живлення (POR/PDR)
– Програмований детектор напруги (PVD)
– Режими низького енергоспоживання: сплячий режим, зупинка та очікування
– Живлення VBAT для RTC та резервних регістрів
• Керування годинником
– Кварцовий генератор від 4 до 32 МГц
– Генератор 32 кГц для RTC з калібруванням
– Внутрішній 8 МГц RC з опцією PLL x 16
– Внутрішній генератор 40 кГц
• До 115 швидких входів/виходів
– Усі можна відобразити на зовнішні вектори переривань
– Кілька толерантних до 5 В
• Матриця взаємозв'язків
• 12-канальний контролер прямого доступу до пам'яті (DMA)
• Чотири АЦП 0,20 мкс (до 40 каналів) з можливістю вибору роздільної здатності 12/10/8/6 біт, діапазон перетворення від 0 до 3,6 В, окреме аналогове живлення від 2,0 до 3,6 В
• Два 12-бітних канали ЦАП з аналоговим живленням від 2,4 до 3,6 В
• Сім надшвидких аналогових компараторів типу "рейка-рейка" з аналоговим живленням від 2,0 до 3,6 В
• Чотири операційні підсилювачі, які можна використовувати в режимі PGA, всі клеми доступні з аналоговим живленням від 2,4 до 3,6 В
• До 24 ємнісних сенсорних каналів з підтримкою сенсорних, лінійних та поворотних сенсорних датчиків
• До 14 таймерів:
– Один 32-бітний таймер та два 16-бітні таймери з можливістю підключення до чотирьох IC/OC/PWM або лічильників імпульсів та квадратурного (інкрементального) енкодера
– Три 16-бітні 6-канальні таймери з розширеним керуванням, до шести ШІМ-каналів, генерацією часу затримки та аварійною зупинкою
– Один 16-бітний таймер з двома ІС/ОК, одним OCN/ШІМ, генерацією часу затримки та аварійною зупинкою
– Два 16-бітних таймери з IC/OC/OCN/PWM, генерацією часу затримки та аварійною зупинкою
– Два сторожових таймери (незалежні, віконні)
– Один таймер SysTick: 24-бітний лічильник вниз
– Два 16-бітних базових таймери для керування ЦАП
• Календар RTC з будильником, періодичне пробудження з режиму зупинки/очікування
• Інтерфейси зв'язку
– Інтерфейс CAN (2.0B активний)
– Три режими I2C Fast plus (1 Мбіт/с) зі споживаним струмом 20 мА, SMBus/PMBus, пробудження з STOP
– До п'яти USART/UART (інтерфейс ISO 7816, LIN, IrDA, керування модемом)
– До чотирьох SPI, від 4 до 16 програмованих бітових кадрів, два з мультиплексованим напів/повним дуплексним інтерфейсом I2S
– Повношвидкісний інтерфейс USB 2.0 з підтримкою LPM
– Інфрачервоний передавач
• SWD, Cortex®-M4 з FPU ETM, JTAG
• 96-бітний унікальний ідентифікатор