STM32F303ZDT6 ARM mikrovaldikliai – pagrindiniai MCU mišrūs signalai MCU Arm Cortex-M4 branduolys DSP ir FPU, 384 kbitų „flash“ atmintis
♠ 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-144 |
Branduolys: | ARM Cortex M4 |
Programos atminties dydis: | 384 kB |
Duomenų magistralės plotis: | 32 bitų |
ADC skiriamoji geba: | 4 x 6 bitų / 8 bitų / 10 bitų / 12 bitų |
Maksimalus takto dažnis: | 72 MHz |
Įvesčių / išvesčių skaičius: | 115 įvesties/išvesties |
Duomenų RAM dydis: | 64 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 |
Jautrus drėgmei: | Taip |
Produkto tipas: | ARM mikrovaldikliai - MCU |
Gamyklinės pakuotės kiekis: | 360 laipsnių |
Subkategorija: | Mikrovaldikliai - MCU |
Prekinis pavadinimas: | STM32 |
Vieneto svoris: | 0,091712 uncijos |
♠ ARM® Cortex®-M4 32b MCU+FPU, iki 512 KB „Flash“ atminties, 80 KB SRAM, FSMC, 4 ADC, 2 DAC kanalai, 7 komp., 4 operaciniai stiprintuvai, 2,0–3,6 V
„STM32F303xD/E“ šeima pagrįsta didelio našumo ARM® Cortex®-M4 32 bitų RISC branduoliu su 72 MHz dažniu veikiančiu FPU ir įterptuoju slankiojo kablelio įrenginiu (FPU), atminties apsaugos įrenginiu (MPU) ir įterptuoju sekimo makroelementu (ETM). Šeimoje yra didelės spartos įterptosios atminties (512 kbaitų „Flash“ atmintis, 80 kbitų SRAM), lankstus atminties valdiklis (FSMC) statinei atmintinei (SRAM, PSRAM, NOR ir NAND) bei platus patobulintų įvesties / išvesties ir periferinių įrenginių, prijungtų prie AHB ir dviejų APB magistralių, asortimentas.
Įrenginiai siūlo keturis greitus 12 bitų ADC (5 Msps), septynis lygintuvus, keturis operacinius stiprintuvus, du DAC kanalus, mažos galios RTC, iki penkių bendrosios paskirties 16 bitų laikmačių, vieną bendrosios paskirties 32 bitų laikmatį ir iki trijų laikmačių, skirtų variklio valdymui. Jie taip pat turi standartines ir pažangias ryšio sąsajas: iki trijų I2C, iki keturių 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.
STM32F303xD/E šeimos prietaisai veikia nuo -40 iki +85 °C ir nuo -40 iki +105 °C temperatūros intervaluose, 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.
„STM32F303xD/E“ šeima siūlo įrenginius su skirtingais korpusais – nuo 64 iki 144 kontaktų.
Priklausomai nuo pasirinkto įrenginio, pridedami skirtingi periferinių įrenginių rinkiniai.
• Branduolys: ARM® Cortex®-M4 32 bitų CPU su 72 MHz FPU, vieno ciklo daugyba ir aparatinės įrangos dalyba, 90 DMIPS (iš CCM), DSP instrukcija ir MPU (atminties apsaugos bloku)
• Veikimo sąlygos:
– VDD, VDDA įtampos diapazonas: nuo 2,0 V iki 3,6 V
• Prisiminimai
– Iki 512 kbitų „flash“ atminties
– 64 kbitų SRAM, su pirmaisiais 32 kbitais įdiegtu aparatinės įrangos lyginumo patikrinimu.
– Įprastas stiprintuvas: 16 Kbaitų SRAM instrukcijų ir duomenų magistralėje, su aparatinės įrangos lyginumo patikrinimu (CCM)
– Lankstus atminties valdiklis (FSMC) statinei atmintinei su keturiais „Chip Select“
• 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 115 greitų įėjimų / išėjimų
– Visi atvaizduojami išoriniuose pertraukimų vektoriuose
– Keli 5 V tolerantiški
• Sujungimo matrica
• 12 kanalų DMA valdiklis
• Keturi ADC 0,20 µs (iki 40 kanalų) su pasirenkama 12/10/8/6 bitų skiriamąja geba, 0–3,6 V konvertavimo diapazonas, atskiras analoginis maitinimas nuo 2,0 iki 3,6 V
• Du 12 bitų DAC kanalai su analoginiu maitinimu nuo 2,4 iki 3,6 V
• Septyni itin greiti analoginiai bėgių lygintuvai su analoginiu maitinimu nuo 2,0 iki 3,6 V
• Keturi 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 14 laikmačių:
– Vienas 32 bitų laikmatis ir du 16 bitų laikmačiai su iki keturių IC/OC/PWM arba impulsų skaitikliu ir kvadratūriniu (inkrementiniu) kodavimo įėjimu
– Trys 16 bitų 6 kanalų pažangios valdymo laikmačiai su iki šešių PWM kanalų, neaktyviosios būsenos generavimu ir avariniu stabdymu
– Vienas 16 bitų laikmatis su dviem IC/OC, vienu 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)
– Vienas „SysTick“ laikmatis: 24 bitų skaitiklis
– Du 16 bitų baziniai laikmačiai 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)
– Trys 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 keturių SPI, nuo 4 iki 16 programuojamų bitų kadrų, du su multipleksuota pusiau/pilnai dvipuse I2S sąsaja
– USB 2.0 pilno greičio sąsaja su LPM palaikymu
– Infraraudonųjų spindulių siųstuvas
• SWD, „Cortex®-M4“ su FPU ETM, JTAG
• 96 bitų unikalus ID