STM32F303CBT6 ARM Mikrobeheerders – MCU 32-bis ARM Cortex M4 72MHz 128kB MCU FPU
♠ Produkbeskrywing
Produkkenmerk | Attribuutwaarde |
Vervaardiger: | STMikroelektronika |
Produkkategorie: | ARM Mikrobeheerders - MCU |
RoHS: | Besonderhede |
Reeks: | STM32F3 |
Monteringstyl: | SMD/SMT |
Pakket / Doos: | LQFP-48 |
Kern: | ARM Cortex M4 |
Programgeheuegrootte: | 128 kB |
Databusbreedte: | 32-bis |
ADC-resolusie: | 4 x 6-bis/8-bis/10-bis/12-bis |
Maksimum klokfrekwensie: | 72 MHz |
Aantal I/O's: | 37 I/O |
Data RAM Grootte: | 32 kB |
Toevoerspanning - Min: | 2 V |
Toevoerspanning - Maks: | 3.6 V |
Minimum bedryfstemperatuur: | - 40 grade Celsius |
Maksimum bedryfstemperatuur: | + 85°C |
Verpakking: | Skinkbord |
Handelsmerk: | STMikroelektronika |
Data RAM Tipe: | SRAM |
Koppelvlaktipe: | KAN, I2C, SPI, UART, USB |
Lengte: | 7 mm |
Voggevoelig: | Ja |
Aantal ADC-kanale: | 1 Kanaal |
Aantal tydtellers/tellers: | 8-tydteller |
Verwerkerreeks: | ARM Cortex M |
Produk Tipe: | ARM Mikrobeheerders - MCU |
Programgeheuetipe: | Flits |
Fabriekspakhoeveelheid: | 1500 |
Subkategorie: | Mikrobeheerders - MCU |
Handelsnaam: | STM32 |
Eenheidsgewig: | 0.006409 ons |
♠ Arm®-gebaseerde Cortex®-M4 32b MCU+FPU, tot 256KB Flash+ 48KB SRAM, 4 ADC's, 2 DAC-kanale, 7 komp, 4 PGA, tydtellers, 2.0-3.6 V
Die STM32F303xB/STM32F303xC-familie is gebaseer op die hoëprestasie Arm® Cortex®-M4 32-bis RISC-kern met FPU wat teen 'n frekwensie van tot 72 MHz werk, en 'n drywende punteenheid (FPU), 'n geheuebeskermingseenheid (MPU) en 'n ingebedde spoormakrosel (ETM) bevat. Die familie bevat hoëspoed-ingebedde geheues (tot 256 Kbyte Flash-geheue, tot 40 Kbyte SRAM) en 'n uitgebreide reeks verbeterde I/O's en randapparatuur wat aan twee APB-busse gekoppel is.
Die toestelle bied tot vier vinnige 12-bis ADC's (5 Msps), sewe vergelykers, vier operasionele versterkers, tot twee DAC-kanale, 'n lae-krag RTC, tot vyf algemene 16-bis-tydtellers, een algemene 32-bis-tydteller, en twee tydtellers toegewy aan motorbeheer. Hulle beskik ook oor standaard en gevorderde kommunikasie-koppelvlakke: tot twee I2C's, tot drie SPI's (twee SPI's is met gemultiplekseerde voldupleks I2S'e), drie USART's, tot twee UART's, CAN en USB. Om akkuraatheid van oudioklas te bereik, kan die I2S-randapparatuur via 'n eksterne PLL geklok word.
Die STM32F303xB/STM32F303xC-familie werk in die temperatuurreekse van -40 tot +85 °C en -40 tot +105 °C, van 'n 2.0 tot 3.6 V-kragtoevoer. 'n Omvattende stel kragbesparingsmodusse maak die ontwerp van lae-kragtoepassings moontlik.
Die STM32F303xB/STM32F303xC-familie bied toestelle in vier pakkette wat wissel van 48 penne tot 100 penne.
Die stel ingeslote randapparatuur verander met die gekose toestel.
• Kern: Arm® Cortex®-M4 32-bis SVE met FPU (72 MHz maksimum), enkelsiklusvermenigvuldiging en hardewaredeling, 90 DMIPS (vanaf CCM), DSP-instruksie en MPU (geheuebeskermingseenheid)
• Bedryfstoestande:
– VDD, VDDA spanningsbereik: 2.0 V tot 3.6 V
• Herinneringe
– 128 tot 256 Kbyte Flash-geheue
– Tot 40 Kbytes SRAM, met hardeware-pariteitskontrole geïmplementeer op die eerste 16 Kbytes.
– Roetine-versterker: 8 Kbytes SRAM op instruksie- en databus, met hardeware-pariteitskontrole (CCM)
• CRC-berekeningseenheid
• Herstel en voorsieningsbestuur
– Aanskakel-/afskakelherstel (POR/PDR)
– Programmeerbare spanningsdetektor (PVD)
– Lae-kragmodusse: Slaap, Stop en Standby
– VBAT-voorraad vir RTC en rugsteunregisters
• Klokbestuur
– 4 tot 32 MHz kristal-ossillator
– 32 kHz ossillator vir RTC met kalibrasie
– Interne 8 MHz RC met x 16 PLL-opsie
– Interne 40 kHz ossillator
• Tot 87 vinnige I/O's
– Alles karteerbaar op eksterne onderbrekingsvektore
– Verskeie 5 V-tolerante
• Interkonneksiematriks
• 12-kanaal DMA-beheerder
• Vier ADC's 0.20 µS (tot 39 kanale) met kiesbare resolusie van 12/10/8/6 bisse, 0 tot 3.6 V omskakelingsbereik, enkel-eindige/differensiële invoer, aparte analoogtoevoer van 2 tot 3.6 V
• Twee 12-bis DAC-kanale met analoogtoevoer van 2.4 tot 3.6 V
• Sewe vinnige spoor-tot-spoor analoog vergelykers met analoog toevoer van 2 tot 3.6 V
• Vier operasionele versterkers wat in PGA-modus gebruik kan word, alle terminale toeganklik met analoogtoevoer van 2.4 tot 3.6 V
• Tot 24 kapasitiewe sensorkanale wat aanraaktoets-, lineêre en roterende aanraaksensors ondersteun
• Tot 13 tydtellers
– Een 32-bis-tydteller en twee 16-bis-tydtellers met tot 4 IC/OC/PWM- of polsteller- en kwadratuur- (inkrementele) kodeerder-invoere
– Twee 16-bis 6-kanaal gevorderde beheer-tydtellers, met tot 6 PWM-kanale, dooietydopwekking en noodstop
– Een 16-bis-tydteller met 2 IC/OC's, 1 OCN/PWM, dooietydgenerering en noodstop
– Twee 16-bis-tydtellers met IC/OC/OCN/PWM, dooietydgenerering en noodstop
– Twee waghond-tydtellers (onafhanklik, venster)
– SysTick-timer: 24-bis afteller
– Twee 16-bis basiese timers om die DAC aan te dryf
• Kalender RTC met alarm, periodieke wek van Stop/Standby
• Kommunikasie-koppelvlakke
– CAN-koppelvlak (2.0B Aktief)
– Twee I2C Fast mode plus (1 Mbit/s) met 20 mA stroomafvoer, SMBus/PMBus, ontwaking vanaf STOP
– Tot vyf USART/UART's (ISO 7816-koppelvlak, LIN, IrDA, modembeheer)
– Tot drie SPI's, twee met gemultiplekseerde half-/voldupleks I2S-koppelvlak, 4 tot 16 programmeerbare bitrame
– USB 2.0 volspoed-koppelvlak
– Infrarooi sender
• Seriële draadontfouting, Cortex®-M4 met FPU ETM, JTAG
• 96-bis unieke ID