STM32F303CBT6 ARM микроконтролери – MCU 32-битни ARM Cortex M4 72MHz 128kB MCU FPU
♠ Опис производа
Атрибут производа | Вредност атрибута |
Произвођач: | СТМикроелектроника |
Категорија производа: | ARM микроконтролери - MCU |
RoHS: | Детаљи |
Серија: | СТМ32Ф3 |
Стил монтаже: | СМД/СМТ |
Пакет / Кутија: | LQFP-48 |
Језгро: | ARM Cortex M4 |
Величина програмске меморије: | 128 kB |
Ширина магистрале података: | 32-битни |
Резолуција АДЦ-а: | 4 x 6 бита/8 бита/10 бита/12 бита |
Максимална фреквенција такта: | 72 MHz |
Број У/И: | 37 У/И |
Величина РАМ меморије за податке: | 32 кБ |
Напон напајања - мин: | 2 V |
Напон напајања - Макс.: | 3,6 V |
Минимална радна температура: | - 40°C |
Максимална радна температура: | +85°C |
Паковање: | Послужавник |
Марка: | СТМикроелектроника |
Тип РАМ меморије за податке: | СРАМ |
Тип интерфејса: | CAN, I2C, SPI, UART, USB |
Дужина: | 7 mm |
Осетљив на влагу: | Да |
Број ADC канала: | 1 канал |
Број тајмера/бројача: | 8 Тајмер |
Серија процесора: | АРМ Кортекс М |
Тип производа: | ARM микроконтролери - MCU |
Тип програмске меморије: | Бљесак |
Количина фабричког паковања: | 1500 |
Подкатегорија: | Микроконтролери - MCU |
Трговачко име: | СТМ32 |
Тежина јединице: | 0,006409 оз |
♠ Arm®-базирани Cortex®-M4 32b MCU+FPU, до 256KB Flash + 48KB SRAM, 4 ADC-а, 2 DAC канала, 7 комп., 4 PGA, тајмери, 2.0-3.6 V
Фамилија STM32F303xB/STM32F303xC заснована је на високоперформансном Arm® Cortex®-M4 32-битном RISC језгру са FPU-ом који ради на фреквенцији до 72 MHz, и садржи јединицу за рад са покретним зарезом (FPU), јединицу за заштиту меморије (MPU) и уграђену макроћелију за праћење (ETM). Фамилија укључује брзе уграђене меморије (до 256 Kbajta флеш меморије, до 40 Kbajta SRAM-а) и широк спектар побољшаних I/O и периферних уређаја повезаних на две APB магистрале.
Уређаји нуде до четири брза 12-битна А/Д конвертора (5 Msps), седам компаратора, четири операциона појачавача, до два DAC канала, RTC мале потрошње енергије, до пет општих 16-битних тајмера, један општи 32-битни тајмер и два тајмера намењена за контролу мотора. Такође имају стандардне и напредне комуникационе интерфејсе: до два I2C, до три SPI (два SPI су са мултиплексираним I2S-овима са пуним дуплексом), три USART-а, до два UART-а, CAN и USB. Да би се постигла тачност аудио класе, I2S периферни уређаји могу се тактовати преко екстерног PLL-а.
Породица STM32F303xB/STM32F303xC ради у температурним опсезима од -40 до +85 °C и -40 до +105 °C, са напоном напајања од 2,0 до 3,6 V. Свеобухватан сет режима за уштеду енергије омогућава пројектовање апликација са ниском потрошњом енергије.
Породица STM32F303xB/STM32F303xC нуди уређаје у четири кућишта, од 48 до 100 пинова.
Скуп укључених периферних уређаја мења се у зависности од изабраног уређаја.
• Језгро: Arm® Cortex®-M4 32-битни CPU са FPU (макс. 72 MHz), једноциклично множење и хардверско дељење, 90 DMIPS (из CCM-а), DSP инструкција и MPU (јединица за заштиту меморије)
• Услови рада:
– Опсег напона VDD, VDDA: 2,0 V до 3,6 V
• Сећања
– 128 до 256 Кбајта флеш меморије
– До 40 Kбајта SRAM-а, са хардверском провером паритета имплементираном на првих 16 Kбајта.
– Рутински појачивач: 8 Kbajta SRAM-a на инструкцијској и магистрали података, са HW провером паритета (CCM)
• Јединица за израчунавање CRC-а
• Ресетовање и управљање напајањем
– Ресетовање при укључивању/искључивању (POR/PDR)
– Програмабилни детектор напона (PVD)
– Режими мале потрошње енергије: Спавање, Заустављање и Приправност
– VBAT напајање за RTC и резервне регистре
• Управљање сатом
– Кристални осцилатор од 4 до 32 MHz
– 32 kHz осцилатор за RTC са калибрацијом
– Интерни 8 MHz RC са опцијом x 16 PLL
– Интерни осцилатор од 40 kHz
• До 87 брзих улазно-излазних портова
– Све се може мапирати на екстерне векторе прекида
– Неколико толерантних на 5 V
• Матрица међусобног повезивања
• 12-канални DMA контролер
• Четири А/Д претварача 0,20 µS (до 39 канала) са бирајућом резолуцијом од 12/10/8/6 бита, опсегом конверзије од 0 до 3,6 V, једностраним/диференцијалним улазом, одвојеним аналогним напајањем од 2 до 3,6 V
• Два 12-битна DAC канала са аналогним напајањем од 2,4 до 3,6 V
• Седам брзих аналогних компаратора типа „rail-to-rail“ са аналогним напајањем од 2 до 3,6 V
• Четири операциона појачавача која се могу користити у PGA режиму, сви терминали су доступни са аналогним напајањем од 2,4 до 3,6 V
• До 24 капацитивна сензорска канала који подржавају сензоре додира на додир, линеарне и ротационе сензоре
• До 13 тајмера
– Један 32-битни тајмер и два 16-битна тајмера са до 4 IC/OC/PWM или бројача импулса и улазом за квадратурни (инкрементални) енкодер
– Два 16-битна 6-канална тајмера са напредном контролом, са до 6 PWM канала, генерисањем мртвог времена и хитним заустављањем
– Један 16-битни тајмер са 2 IC/OC-а, 1 OCN/PWM, генерисањем мртвог времена и хитним заустављањем
– Два 16-битна тајмера са IC/OC/OCN/PWM, генерисањем мртвог времена и хитним заустављањем
– Два тајмера за чување података (независна, прозорска)
– SysTick тајмер: 24-битни бројач силазних вредности
– Два 16-битна основна тајмера за управљање DAC-ом
• Календар RTC са алармом, периодично буђење из стања заустављања/приправности
• Комуникациони интерфејси
– CAN интерфејс (2.0B активан)
– Два I2C брза режима плус (1 Mbit/s) са струјним потоком од 20 mA, SMBus/PMBus, буђење из STOP-а
– До пет USART/UART-ова (ISO 7816 интерфејс, LIN, IrDA, контрола модема)
– До три SPI-ја, два са мултиплексираним полу/пунодуплексним I2S интерфејсом, од 4 до 16 програмабилних битних фрејмова
– USB 2.0 интерфејс пуне брзине
– Инфрацрвени предајник
• Дебаговање серијских жица, Cortex®-M4 са FPU ETM, JTAG
• 96-битни јединствени ИД