Mikrokontrolluri ARM STM32F303CBT6 – MCU 32-Bit ARM Cortex M4 72MHz 128kB MCU FPU
♠ Deskrizzjoni tal-Prodott
Attribut tal-Prodott | Valur tal-Attribut |
Manifattur: | STMicroelectronics |
Kategorija tal-Prodott: | Mikrokontrolluri ARM - MCU |
RoHS: | Dettalji |
Serje: | STM32F3 |
Stil ta' Immuntar: | SMD/SMT |
Pakkett / Kaxxa: | LQFP-48 |
Qalba: | ARM Cortex M4 |
Daqs tal-Memorja tal-Programm: | 128 kB |
Wisa' tal-Bus tad-Data: | 32 bit |
Riżoluzzjoni tal-ADC: | 4 x 6 bit/8 bit/10 bit/12 bit |
Frekwenza Massima tal-Arloġġ: | 72 MHz |
Numru ta' I/Os: | 37 I/O |
Daqs tar-RAM tad-Data: | 32 kB |
Vultaġġ tal-Provvista - Min: | 2 V |
Vultaġġ tal-Provvista - Massimu: | 3.6 V |
Temperatura Minima tat-Tħaddim: | - 40°C |
Temperatura Massima tat-Tħaddim: | + 85°C |
Ippakkjar: | Trej |
Marka: | STMicroelectronics |
Tip ta' RAM tad-Data: | SRAM |
Tip ta' Interfaċċja: | JISTA', I2C, SPI, UART, USB |
Tul: | 7 mm |
Sensittiv għall-Umdità: | Iva |
Numru ta' Kanali ADC: | Kanal 1 |
Numru ta' Tajmers/Kontijiet: | 8 Tajmer |
Serje tal-Proċessur: | ARM Cortex M |
Tip ta' Prodott: | Mikrokontrolluri ARM - MCU |
Tip ta' Memorja tal-Programm: | Flash |
Kwantità tal-Pakkett tal-Fabbrika: | 1500 |
Sottokategorija: | Mikrokontrolluri - MCU |
Isem kummerċjali: | STM32 |
Piż tal-Unità: | 0.006409 oz |
♠ Cortex®-M4 32b MCU+FPU bbażat fuq Arm®, sa 256KB Flash+ 48KB SRAM, 4 ADCs, 2 DAC ch., 7 comp, 4 PGA, timers, 2.0-3.6 V
Il-familja STM32F303xB/STM32F303xC hija bbażata fuq il-qalba RISC ta' 32-bit Arm® Cortex®-M4 ta' prestazzjoni għolja b'FPU li topera bi frekwenza sa 72 MHz, u li tinkorpora unità b'punt varjabbli (FPU), unità ta' protezzjoni tal-memorja (MPU) u makroċella ta' traċċar inkorporata (ETM). Il-familja tinkorpora memorji inkorporati ta' veloċità għolja (sa 256 Kbytes ta' memorja Flash, sa 40 Kbytes ta' SRAM) u firxa estensiva ta' I/Os u periferali mtejba konnessi ma' żewġ xarabanks APB.
L-apparati joffru sa erba' ADCs veloċi ta' 12-bit (5 Msps), seba' komparaturi, erba' amplifikaturi operazzjonali, sa żewġ kanali DAC, RTC ta' enerġija baxxa, sa ħames timers ta' 16-bit għal skopijiet ġenerali, timer wieħed ta' 32-bit għal skopijiet ġenerali, u żewġ timers iddedikati għall-kontroll tal-mutur. Huma għandhom ukoll interfaces ta' komunikazzjoni standard u avvanzati: sa żewġ I2Cs, sa tliet SPIs (żewġ SPIs huma b'I2Ss full-duplex multiplexed), tliet USARTs, sa żewġ UARTs, CAN u USB. Biex tinkiseb preċiżjoni tal-klassi awdjo, il-periferali tal-I2S jistgħu jiġu arloġġati permezz ta' PLL estern.
Il-familja STM32F303xB/STM32F303xC topera fil-firxiet ta' temperatura ta' -40 sa +85 °C u -40 sa +105 °C minn provvista ta' enerġija ta' 2.0 sa 3.6 V. Sett komprensiv ta' modi ta' ffrankar tal-enerġija jippermetti d-disinn ta' applikazzjonijiet b'konsum baxx ta' enerġija.
Il-familja STM32F303xB/STM32F303xC toffri apparati f'erba' pakketti li jvarjaw minn 48 pin sa 100 pin.
Is-sett ta' periferali inklużi jinbidel skont l-apparat magħżul.
• Qalba: CPU Arm® Cortex®-M4 ta' 32-bit b'FPU (massimu ta' 72 MHz), multiplikazzjoni ta' ċiklu wieħed u diviżjoni HW, 90 DMIPS (minn CCM), istruzzjoni DSP u MPU (unità ta' protezzjoni tal-memorja)
• Kundizzjonijiet operattivi:
– Firxa ta' vultaġġ VDD, VDDA: 2.0 V sa 3.6 V
• Memorji
– 128 sa 256 Kbytes ta' memorja Flash
– Sa 40 Kbytes ta' SRAM, b'verifika tal-parità tal-HW implimentata fuq l-ewwel 16 Kbytes.
– Booster ta' rutina: 8 Kbytes ta' SRAM fuq ix-xarabank tal-istruzzjonijiet u tad-dejta, b'kontroll tal-parità tal-HW (CCM)
• Unità tal-kalkolu tas-CRC
• Irrisettjar u ġestjoni tal-provvista
– Reset meta tixgħel/titfi (POR/PDR)
– Ditekter tal-vultaġġ programmabbli (PVD)
– Modi ta' enerġija baxxa: Sleep, Waqfien u Standby
– Provvista VBAT għal RTC u reġistri ta' backup
• Ġestjoni tal-arloġġ
– Oxxillatur tal-kristall minn 4 sa 32 MHz
– Oxxillatur ta' 32 kHz għal RTC b'kalibrazzjoni
– RC intern ta' 8 MHz b'għażla ta' x 16 PLL
– Oxxillatur intern ta' 40 kHz
• Sa 87 I/O veloċi
– Kollha jistgħu jiġu mmappjati fuq vettori ta' interruzzjoni esterni
– Diversi tolleranti għal 5 V
• Matriċi ta' interkonnessjoni
• Kontrollur DMA ta' 12-il kanal
• Erba' ADCs 0.20 µS (sa 39 kanal) b'riżoluzzjoni li tista' tintgħażel ta' 12/10/8/6 bits, firxa ta' konverżjoni minn 0 sa 3.6 V, input b'tarf wieħed/differenzjali, provvista analoga separata minn 2 sa 3.6 V
• Żewġ kanali DAC ta' 12-il bit b'provvista analoga minn 2.4 sa 3.6 V
• Seba' komparaturi analogi veloċi minn ferrovija għal ferrovija b'provvista analoga minn 2 sa 3.6 V
• Erba' amplifikaturi operazzjonali li jistgħu jintużaw fil-modalità PGA, it-terminals kollha aċċessibbli b'provvista analoga minn 2.4 sa 3.6 V
• Sa 24 kanal ta' sensing kapaċittiv li jappoġġjaw sensuri touchkey, lineari u rotatorji
• Sa 13-il tajmer
– Tajmer wieħed ta' 32-bit u żewġ tajmers ta' 16-il bit b'massimu ta' 4 IC/OC/PWM jew counter tal-impulsi u input ta' enkoder kwadraturali (inkrementali)
– Żewġ tajmers ta' kontroll avvanzat ta' 16-il bit u 6 kanali, b'sa 6 kanali PWM, ġenerazzjoni ta' ħin mejjet u waqfien ta' emerġenza
– Tajmer wieħed ta' 16-il bit b'2 IC/OCs, 1 OCN/PWM, ġenerazzjoni ta' ħin mejjet u waqfien ta' emerġenza
– Żewġ tajmers ta' 16-il bit b'IC/OC/OCN/PWM, ġenerazzjoni ta' ħin mejjet u waqfien ta' emerġenza
– Żewġ tajmers tal-watchdog (indipendenti, tieqa)
– Tajmer SysTick: downcounter ta' 24-bit
– Żewġ tajmers bażiċi ta' 16-il bit biex imexxu d-DAC
• RTC tal-Kalendarju b'Allarm, qawmien perjodiku minn Stop/Standby
• Interfejsijiet ta' komunikazzjoni
– Interfaċċja CAN (2.0B Attiva)
– Żewġ I2C Fast mode plus (1 Mbit/s) b'sink ta' kurrent ta' 20 mA, SMBus/PMBus, qawmien minn STOP
– Sa ħames USART/UARTs (interfaċċja ISO 7816, LIN, IrDA, kontroll tal-modem)
– Sa tliet SPIs, tnejn b'interfaċċja I2S multiplexed half/full duplex, 4 sa 16-il frejm tal-bit programmabbli
– Interfaċċja USB 2.0 b'veloċità sħiħa
– Trasmettitur infra-aħmar
• Debugging tal-wajer tas-serje, Cortex®-M4 b'FPU ETM, JTAG
• ID unika ta' 96-bit