STM32F302R8T6 ARM mikrokontroleri Mainstream MCU-ovi s miješanim signalima Arm Cortex-M4 jezgra DSP i FPU 64 Kbajta Flash memorije 7
♠ Opis proizvoda
Atribut proizvoda | Vrijednost atributa |
Proizvođač: | STMicroelectronics |
Kategorija proizvoda: | ARM mikrokontroleri - MCU |
RoHS: | Detalji |
Niz: | STM32F3 |
Stil montaže: | SMD/SMT |
Paket / Kutija: | LQFP-64 |
Jezgra: | ARM Cortex M4 |
Veličina programske memorije: | 64 kB |
Širina podatkovne sabirnice: | 32-bitni |
Rezolucija ADC-a: | 6 bita/8 bita/10 bita/12 bita |
Maksimalna frekvencija takta: | 72 MHz |
Broj U/I: | 51 U/I |
Veličina RAM-a za podatke: | 16 kB |
Napon napajanja - Min: | 2 V |
Napon napajanja - Maks.: | 3,6 V |
Minimalna radna temperatura: | - 40°C |
Maksimalna radna temperatura: | +85°C |
Pakiranje: | Pladanj |
Marka: | STMicroelectronics |
Vrsta podatkovne RAM memorije: | SRAM |
Vrsta sučelja: | CAN, I2C, I2S, SPI, UART, USB |
Osjetljivost na vlagu: | Da |
Broj ADC kanala: | 11 kanala |
Broj timera/brojača: | 9 Tajmer |
Serija procesora: | ARM Cortex M |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Vrsta programske memorije: | Bljesak |
Količina u tvorničkom pakiranju: | 960 |
Podkategorija: | Mikrokontroleri - MCU |
Trgovački naziv: | STM32 |
Težina jedinice: | 0,012088 unce |
♠ Arm® Cortex®-M4 32-bitni MCU+FPU, do 64 KB Flash memorije, 16 KB SRAM-a, ADC, DAC, USB, CAN, COMP, operacijsko pojačalo, 2,0 - 3,6 V
Obitelj STM32F302x6/8 temelji se na visokoučinkovitoj 32-bitnoj RISC jezgri Arm® Cortex®-M4 koja radi na frekvenciji do 72 MHz i sadrži jedinicu s pomičnim zarezom (FPU). Obitelj uključuje brze ugrađene memorije (do 64 Kbajta flash memorije, 16 Kbajta SRAM-a) i širok raspon poboljšanih I/O i perifernih uređaja spojenih na dvije APB sabirnice.
Uređaji nude brzi 12-bitni ADC (5 Msps), tri komparatora, operacijsko pojačalo, do 18 kapacitivnih senzorskih kanala, jedan DAC kanal, RTC male snage, jedan 32-bitni timer opće namjene, jedan timer namijenjen upravljanju motorom, do tri 16-bitna timera opće namjene i jedan timer za upravljanje DAC-om. Također imaju standardna i napredna komunikacijska sučelja: tri I2C-a, do tri USART-a, do dva SPI-ja s multipleksiranim full-duplex I2S-om, USB FS uređaj, CAN i infracrveni odašiljač.
Obitelj STM32F302x6/8 radi u temperaturnim rasponima od –40 do +85 °C i –40 do +105 °C pri napajanju od 2,0 do 3,6 V. Sveobuhvatan skup načina rada za uštedu energije omogućuje dizajn aplikacija s niskom potrošnjom energije.
Obitelj STM32F302x6/8 nudi uređaje u 32-, 48-, 49- i 64-pinskim kućištima.
Skup uključenih perifernih uređaja mijenja se ovisno o odabranom uređaju.
• Jezgra: Arm® 32-bitni Cortex®-M4 CPU s FPU-om(maks. 72 MHz), množenje u jednom ciklusu iHW divizija, DSP instrukcija
• Sjećanja
– 32 do 64 Kbajta flash memorije
– 16 Kbajta SRAM-a na podatkovnoj sabirnici
• Jedinica za izračun CRC-a
• Resetiranje i upravljanje napajanjem
– Raspon napona VDD, VDDA: 2,0 do 3,6 V
– Resetiranje pri uključivanju/isključivanju (POR/PDR)
– Programabilni detektor napona (PVD)
– Niska potrošnja energije: Spavanje, Zaustavljanje i Pripravnost
– VBAT napajanje za RTC i rezervne registre
• Upravljanje satom
– Kristalni oscilator od 4 do 32 MHz
– 32 kHz oscilator za RTC s kalibracijom
– Interni 8 MHz RC s opcijom x 16 PLL
– Interni oscilator od 40 kHz
• Do 51 brzih I/O priključaka, svi mapirajući navanjski vektori prekida, nekoliko tolerantnih na 5 V
• Matrica međusobnog povezivanja
• 7-kanalni DMA kontroler koji podržava timere,ADC-ovi, SPI-jevi, I2C-ovi, USART-ovi i DAC-ovi
• 1 × ADC 0,20 μs (do 15 kanala) sodabirljiva rezolucija od 12/10/8/6 bita, od 0 doRaspon pretvorbe 3,6 V, jednostrukizavršeni/diferencijalni način rada, odvojeni analogninapajanje od 2,0 do 3,6 V
• Senzor temperature
• 1 x 12-bitni DAC kanal s analognim napajanjem iz2,4 do 3,6 V
• Tri brza analogna komparatora rail-to-rail sanalogno napajanje od 2,0 do 3,6 V
• 1 x operacijsko pojačalo koje se može koristiti uPGA način rada, svi terminali dostupni s analognimnapajanje od 2,4 do 3,6 V
• Do 18 kapacitivnih senzorskih kanalapodržava senzore dodirne tipke, linearne i rotacijske senzore
• Do 9 timera
– Jedan 32-bitni timer s do 4 IC/OC/PWMili brojač impulsa i kvadraturaulaz (inkrementalnog) enkodera
– Jedan 16-bitni 6-kanalni napredni kontrolertimer, s do 6 PWM kanala,generiranje mrtvog vremena i zaustavljanje u nuždi
– Tri 16-bitna timera s IC/OC/OCN iliPWM, generator mrtvog vremena i zaustavljanje u nuždi
– Jedan 16-bitni osnovni timer za upravljanje DAC-om
– 2 nadzorna timera (neovisna, prozorska)
– SysTick timer: 24-bitni brojač unatrag
• Kalendar RTC s alarmom, periodično buđenjeiz stanja Zaustavljanje/Stanje pripravnosti
• Komunikacijska sučelja
– Tri I2C-a sa strujnim odvodom od 20 mApodrška za brzi način rada plus
– Do 3 USART-a, 1 s ISO 7816 interfejsom, automatskidetekcija brzine prijenosa podataka i domena dvostrukog takta
– Do dva SPI-ja s multipleksiranim punim dupleksomI2S
– USB 2.0 sučelje pune brzine
– 1 x CAN sučelje (2.0B aktivno)
– Infracrveni odašiljač
• Ispravljanje pogrešaka u serijskoj žici (SWD), JTAG
• 96-bitni jedinstveni ID