STM32F302RBT6 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/Kiss: | LQFP-64 |
Kern: | ARM Cortex M4 |
Programgeheuegrootte: | 128 kB |
Databusbreedte: | 32-bis |
ADC-resolusie: | 2 x 6-bis/8-bis/10-bis/12-bis |
Maksimum klokfrekwensie: | 72 MHz |
Aantal I/O's: | 51 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, I2S, SPI, UART, USART, USB |
Voggevoelig: | Ja |
Aantal ADC-kanale: | 1 Kanaal |
Aantal tydtellers/tellers: | 8-tydteller |
Verwerkerreeks: | ARM Cortex M |
Produk Tipe: | ARM Mikrobeheerders - MCU |
Programgeheuetipe: | Flits |
Fabriekspakhoeveelheid: | 960 |
Subkategorie: | Mikrobeheerders - MCU |
Handelsnaam: | STM32 |
Eenheidsgewig: | 342.700 mg |
♠ Arm®-gebaseerde Cortex®-M4 32b MCU+FPU, tot 256KB Flash+ 40KB SRAM, 2 ADC's, 1 DAC-kanaal, 4 komp, 2 PGA, tydtellers, 2.0-3.6 V
Die STM32F302xB/STM32F302xC-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 twee vinnige 12-bis ADC's (5 Msps), vier vergelykers, twee operasionele versterkers, tot een DAC-kanaal, 'n lae-krag RTC, tot vyf algemene 16-bis-tydtellers, een algemene 32-bis-tydteller, en een tydteller 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 STM32F302xB/STM32F302xC-familie werk in die temperatuurreekse van -40 tot +85 °C en -40 tot +105 °C, van 'n kragtoevoer van 2.0 tot 3.6 V. 'n Omvattende stel kragbesparingsmodusse maak die ontwerp van lae-kragtoepassings moontlik.
Die STM32F302xB/STM32F302xC-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, 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.
• CRC-berekeningseenheid
• Herstel en voorsieningsbestuur
– Aanskakel-/afskakelherstel (POR/PDR)
– Programmeerbare spanningsdetektor (PVD)
– Lae-kragmodusse: Slaap, Stop en Standby
– VBAT-voorsiening 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
• Twee ADC's 0.20 µS (tot 17 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
• Een 12-bis DAC-kanaal met analoogtoevoer van 2.4 tot 3.6 V
• Vier vinnige spoor-tot-spoor analoog vergelykers met analoog toevoer van 2 tot 3.6 V
• Twee 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 11 tydtellers
– Een 32-bis-tydteller en twee 16-bis-tydtellers met tot 4 IC/OC/PWM- of polsteller- en kwadratuur- (inkrementele) kodeerder-invoere
– Een 16-bis 6-kanaal gevorderde beheer-timer, 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
– Een 16-bis basiese timer 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