STM32F302RBT6 ARM mikrovaldikliai – MCU 32 bitų ARM Cortex M4 72MHz 128kB MCU FPU
♠ Produkto aprašymas
Produkto atributas | Atributo reikšmė |
Gamintojas: | STMicroelectronics |
Produkto kategorija: | ARM mikrovaldikliai - MCU |
RoHS: | Išsami informacija |
Serija: | STM32F3 |
Montavimo stilius: | SMD/SMT |
Pakuotė/dėklas: | LQFP-64 |
Branduolys: | ARM Cortex M4 |
Programos atminties dydis: | 128 kB |
Duomenų magistralės plotis: | 32 bitų |
ADC skiriamoji geba: | 2 x 6 bitų / 8 bitų / 10 bitų / 12 bitų |
Maksimalus takto dažnis: | 72 MHz |
Įvesčių / išvesčių skaičius: | 51 įvestis/išvestis |
Duomenų RAM dydis: | 32 kB |
Maitinimo įtampa - Min.: | 2 V |
Maitinimo įtampa - maks.: | 3,6 V |
Minimali darbinė temperatūra: | - 40 °C |
Maksimali darbinė temperatūra: | + 85 °C |
Pakuotė: | Dėklas |
Prekės ženklas: | STMicroelectronics |
Duomenų RAM tipas: | SRAM |
Sąsajos tipas: | CAN, I2C, I2S, SPI, UART, USART, USB |
Jautrus drėgmei: | Taip |
ADC kanalų skaičius: | 1 kanalas |
Laikmačių / skaitiklių skaičius: | 8 Laikmatis |
Procesoriaus serija: | ARM Cortex M |
Produkto tipas: | ARM mikrovaldikliai - MCU |
Programos atminties tipas: | Blykstė |
Gamyklinės pakuotės kiekis: | 960 |
Subkategorija: | Mikrovaldikliai - MCU |
Prekinis pavadinimas: | STM32 |
Vieneto svoris: | 342,700 mg |
♠ „Arm®“ pagrindu sukurtas „Cortex®-M4 32b“ MCU+FPU, iki 256 KB „Flash“ + 40 KB SRAM, 2 ADC, 1 DAC kanalas, 4 komp., 2 PGA, laikmačiai, 2,0–3,6 V
„STM32F302xB/STM32F302xC“ šeima pagrįsta didelio našumo „Arm® Cortex®-M4“ 32 bitų RISC branduoliu su FPU, veikiančiu iki 72 MHz dažniu, ir įterptu slankiojo kablelio bloku (FPU), atminties apsaugos bloku (MPU) ir įterptu trace macrocell (ETM). Šeimoje yra didelės spartos įterptosios atminties (iki 256 kbaitų „flash“ atminties, iki 40 kbitų SRAM) ir platus patobulintų įvesties / išvesties bei periferinių įrenginių, prijungtų prie dviejų APB magistralių, asortimentas.
Įrenginiai siūlo iki dviejų greitų 12 bitų ADC (5 Msps), keturis lygintuvus, du operacinius stiprintuvus, iki vieno DAC kanalo, mažos galios RTC, iki penkių bendrosios paskirties 16 bitų laikmačių, vieną bendrosios paskirties 32 bitų laikmatį ir vieną laikmatį, skirtą variklio valdymui. Jie taip pat turi standartines ir pažangias ryšio sąsajas: iki dviejų I2C, iki trijų SPI (du SPI yra su multipleksuotais pilnai dupleksiniais I2S), tris USART, iki dviejų UART, CAN ir USB. Siekiant garso klasės tikslumo, I2S periferiniai įrenginiai gali būti valdomi per išorinį PLL.
STM32F302xB/STM32F302xC šeima veikia nuo -40 iki +85 °C ir nuo -40 iki +105 °C temperatūros diapazone, o maitinimo įtampa yra nuo 2,0 iki 3,6 V. Išsamus energijos taupymo režimų rinkinys leidžia projektuoti mažos galios programas.
„STM32F302xB/STM32F302xC“ šeima siūlo įrenginius keturiuose korpusuose – nuo 48 iki 100 kontaktų.
Pridedamų periferinių įrenginių rinkinys keičiasi priklausomai nuo pasirinkto įrenginio.
• Branduolys: „Arm® Cortex®-M4“ 32 bitų procesorius su FPU (maks. 72 MHz), vieno ciklo daugyba ir aparatinės įrangos dalyba, DSP instrukcija ir MPU (atminties apsaugos įrenginiu)
• Veikimo sąlygos:
– VDD, VDDA įtampos diapazonas: nuo 2,0 V iki 3,6 V
• Prisiminimai
– 128–256 kbitų „flash“ atminties
– Iki 40 kbitų SRAM, su pirmaisiais 16 kbitų įdiegtu aparatinės įrangos lyginumo patikrinimu.
• CRC skaičiavimo vienetas
• Atstatymas ir tiekimo valdymas
– Įjungimo / išjungimo atstatymas (POR / PDR)
– Programuojamas įtampos detektorius (PVD)
– Mažos galios režimai: miego, sustabdymo ir budėjimo režimai
– VBAT maitinimas RTC ir atsarginiams registrams • Laikrodžio valdymas
– 4–32 MHz kristalinis osciliatorius
– 32 kHz osciliatorius RTC su kalibravimu
– Vidinis 8 MHz nuotolinio valdymo pultas su 16 PLL parinktimi
– Vidinis 40 kHz osciliatorius
• Iki 87 greitų įėjimų / išėjimų
– Visi atvaizduojami išoriniuose pertraukimų vektoriuose
– Kelios 5 V tolerantiškos • Jungčių matrica
• 12 kanalų DMA valdiklis
• Du ADC 0,20 µS (iki 17 kanalų) su pasirenkama 12/10/8/6 bitų skiriamąja geba, 0–3,6 V konvertavimo diapazonas, vienpusis/diferencinis įėjimas, atskiras analoginis maitinimas nuo 2 iki 3,6 V
• Vienas 12 bitų DAC kanalas su analoginiu maitinimu nuo 2,4 iki 3,6 V
• Keturi greiti analoginiai bėgių lygintuvai su analoginiu maitinimu nuo 2 iki 3,6 V
• Du operaciniai stiprintuvai, kuriuos galima naudoti PGA režimu, visi gnybtai pasiekiami su analoginiu maitinimu nuo 2,4 iki 3,6 V
• Iki 24 talpinių jutimo kanalų, palaikančių jutiklinius klavišus, linijinius ir rotacinius jutiklius
• Iki 11 laikmačių
– Vienas 32 bitų laikmatis ir du 16 bitų laikmačiai su iki 4 IC/OC/PWM arba impulsų skaitikliu ir kvadratūriniu (inkrementiniu) kodavimo įrenginiu
– Vienas 16 bitų 6 kanalų pažangios valdymo laikmatis su iki 6 PWM kanalais, neaktyviosios būsenos generavimu ir avariniu stabdymu
– Vienas 16 bitų laikmatis su 2 IC/OC, 1 OCN/PWM, neaktyviojo laiko generavimu ir avariniu stabdymu
– Du 16 bitų laikmačiai su IC/OC/OCN/PWM, neaktyviojo laiko generavimu ir avariniu stabdymu
– Du sarginiai laikmačiai (nepriklausomi, su langu)
– „SysTick“ laikmatis: 24 bitų skaitiklis
– Vienas 16 bitų bazinis laikmatis DAC valdymui
• Kalendoriaus RTC su aliarmu, periodinis pažadinimas iš sustabdymo / budėjimo režimo
• Ryšio sąsajos
– CAN sąsaja (2.0B aktyvus)
– Du I2C greitojo režimo ir (1 Mbit/s) prievadai su 20 mA srovės pralaida, SMBus/PMBus, pažadinimas iš STOP būsenos
– Iki penkių USART/UART (ISO 7816 sąsaja, LIN, IrDA, modemo valdymas)
– Iki trijų SPI, du su multipleksuota pusiau/pilnai dvipuse I2S sąsaja, nuo 4 iki 16 programuojamų bitų kadrų
– USB 2.0 pilno greičio sąsaja
– Infraraudonųjų spindulių siųstuvas
• Nuosekliojo laido derinimas, „Cortex®-M4“ su FPU ETM, JTAG
• 96 bitų unikalus ID