STM32F301K8T7 ARM mikrokontroleri – MCU Mainstream MCU-ovi sa miješanim signalima Arm Cortex-M4 jezgro DSP i FPU, 64 Kbajta fleš memorije 7
♠ Opis proizvoda
Atribut proizvoda | Vrijednost atributa |
Proizvođač: | STMicroelectronics |
Kategorija proizvoda: | ARM mikrokontroleri - MCU |
RoHS: | Detalji |
Serija: | STM32F3 |
Stil montaže: | SMD/SMT |
Paket / Kutija: | LQFP-32 |
Jezgro: | ARM Cortex M4 |
Veličina programske memorije: | 64 kB |
Širina podatkovne magistrale: | 32-bitni |
Rezolucija ADC-a: | 12-bitni |
Maksimalna frekvencija takta: | 72 MHz |
Broj U/I: | 10 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: | +105°C |
Pakovanje: | Pladanj |
Analogni napon napajanja: | 2 V do 3,6 V |
Marka: | STMicroelectronics |
Rezolucija DAC-a: | 12-bitni |
Tip RAM-a za podatke: | SRAM |
Vrsta interfejsa: | I2C, SPI, USART |
Broj ADC kanala: | 8 kanala |
Proizvod: | MCU+FPU |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Vrsta programske memorije: | Blic |
Količina u fabričkom pakovanju: | 1500 |
Podkategorija: | Mikrokontroleri - MCU |
Trgovački naziv: | STM32 |
Nadzorni tajmeri: | Tajmer za nadzor, s prozorom |
♠ Arm® Cortex®-M4 32-bitni MCU+FPU, do 64 KB Flash memorije, 16 KB SRAM-a, ADC, DAC, COMP, Operativni pojačavač, 2.0 – 3.6 V
Familija STM32F301x6/8 zasnovana je na visokoperformansnom Arm® Cortex®-M4 32-bitnom RISC jezgru koje radi na frekvenciji do 72 MHz i sadrži jedinicu za računanje s pomičnim zarezom (FPU). Familija uključuje brze ugrađene memorije (do 64 Kbajta Flash memorije, 16 Kbajta SRAM-a) i širok raspon poboljšanih I/O i periferija povezanih na dvije APB magistrale.
Uređaji nude brzi 12-bitni ADC (5 Msps), tri komparatora, operacijski pojačavač, do 18 kapacitivnih senzorskih kanala, jedan DAC kanal, RTC male snage, jedan 32-bitni tajmer opće namjene, jedan tajmer namijenjen za upravljanje motorom, te do tri 16-bitna tajmera opće namjene i jedan tajmer za upravljanje DAC-om. Također imaju standardne i napredne komunikacijske interfejse: tri I2C-a, do tri USART-a, do dva SPI-a s multipleksiranim full-duplex I2S-om i infracrveni odašiljač.
Serija STM32F301x6/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 set načina rada za uštedu energije omogućava dizajn aplikacija s niskom potrošnjom energije.
Familija STM32F301x6/8 nudi uređaje u kućištima sa 32, 48, 49 i 64 pina.
Skup uključenih perifernih uređaja mijenja se u zavisnosti od odabranog uređaja.
• Jezgro: Arm® 32-bitni Cortex®-M4 CPU sa FPU (maks. 72 MHz), množenje u jednom ciklusu i hardversko dijeljenje, DSP instrukcija
• Sjećanja
– 32 do 64 Kbajta fleš memorije
– 16 Kbajta SRAM-a na podatkovnoj magistrali
• Jedinica za izračunavanje CRC-a
• Resetiranje i upravljanje napajanjem
– Raspon napona VDD, VDDA: 2,0 do 3,6 V
– Resetovanje 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 sa kalibracijom
– Interni 8 MHz RC sa opcijom x 16 PLL
– Interni oscilator od 40 kHz
• Do 51 brzih I/O portova, svi mapirani na eksterne vektore prekida, nekoliko 5 V-tolerantnih
• Matrica međusobnog povezivanja
• 7-kanalni DMA kontroler koji podržava tajmere, ADC-ove, SPI-jeve, I2C-ove, USART-ove i DAC-ove
• 1 × ADC 0,20 μs (do 15 kanala) sa odabirljivom rezolucijom od 12/10/8/6 bita, opseg konverzije od 0 do 3,6 V, single ended/diferencijalni mod, odvojeno analogno napajanje od 2,0 do 3,6 V
• Senzor temperature
• 1 x 12-bitni DAC kanal s analognim napajanjem od 2,4 do 3,6 V
• Tri brza analogna komparatora tipa rail-to-rail sa analognim napajanjem od 2,0 do 3,6 V
• 1 x operacijski pojačavač koji se može koristiti u PGA modu, svi terminali dostupni s analognim napajanjem od 2,4 do 3,6 V
• Do 18 kapacitivnih senzorskih kanala koji podržavaju senzore na dodir, linearne i rotacijske senzore
• Do 9 tajmera
– Jedan 32-bitni tajmer sa do 4 IC/OC/PWM ili brojačem impulsa i ulazom za kvadraturni (inkrementalni) enkoder
– Jedan 16-bitni 6-kanalni tajmer sa naprednom kontrolom, sa do 6 PWM kanala, generisanjem mrtvog vremena i hitnim zaustavljanjem
– Tri 16-bitna tajmera sa IC/OC/OCN ili PWM, generatorom mrtvog vremena i hitnim zaustavljanjem
– Jedan 16-bitni osnovni tajmer za upravljanje DAC-om
– 2 watchdog tajmera (nezavisna, prozorska)
– SysTick tajmer: 24-bitni brojač unatrag
• Kalendar RTC sa alarmom, periodično buđenje iz stanja mirovanja/zaustavljanja
• Komunikacijski interfejsi
– Tri I2C-a sa odvodom struje od 20 mA za podršku brzog načina rada plus
– Do 3 USART-a, 1 sa ISO 7816 interfejsom, automatskim detektovanjem brzine prenosa podataka i dvostrukom domenom takta
– Do dva SPI-ja sa multipleksiranim punim dupleksom I2S
– Infracrveni odašiljač
• Debugiranje serijskih žica (SWD), JTAG
• 96-bitni jedinstveni ID