STM32F105RCT6 ARM mikrocontrollere – MCU 32BIT Cortex 64/25 CONNECTIVITY LINE M3
♠ Produktbeskrivelse
Produktegenskab | Attributværdi |
Fabrikant: | STMicroelectronics |
Produktkategori: | ARM mikrocontrollere - MCU |
RoHS: | detaljer |
Serie: | STM32F105RC |
Monteringsstil: | SMD/SMT |
Pakke/etui: | LQFP-64 |
Kerne: | ARM Cortex M3 |
Programhukommelsesstørrelse: | 256 kB |
Databusbredde: | 32 bit |
ADC-opløsning: | 12 bit |
Maksimal urfrekvens: | 72 MHz |
Antal I/O'er: | 51 I/O |
Data RAM Størrelse: | 64 kB |
Forsyningsspænding - min.: | 2 V |
Forsyningsspænding - Max: | 3,6 V |
Minimum driftstemperatur: | -40 C |
Maksimal driftstemperatur: | + 85 C |
Emballage: | Bakke |
Mærke: | STMicroelectronics |
Data RAM Type: | SRAM |
Højde: | 1,4 mm |
Interface Type: | CAN, I2C, SPI, USART |
Længde: | 10 mm |
Fugt følsom: | Ja |
Antal ADC-kanaler: | 16 kanal |
Antal timere/tællere: | 10 Timer |
Processor serie: | ARM Cortex M |
Produkttype: | ARM mikrocontrollere - MCU |
Programhukommelsestype: | Blitz |
Fabrikspakkemængde: | 960 |
Underkategori: | Mikrocontrollere - MCU |
Handelsnavn: | STM32 |
Bredde: | 10 mm |
Enhedsvægt: | 0,012088 oz |
♠ Forbindelseslinje, ARM®-baseret 32-bit MCU med 64/256 KB Flash, USB OTG, Ethernet, 10 timere, 2 CAN'er, 2 ADC'er, 14 kommunikationsgrænseflader
STM32F105xx og STM32F107xx tilslutningslinjefamilien inkorporerer den højtydende ARM® Cortex®-M3 32-bit RISC-kerne, der opererer ved en 72 MHz-frekvens, højhastigheds indlejrede hukommelser (Flash-hukommelse op til 256 Kbytes og SRAM og 64 Kbytes), omfattende udvalg af forbedrede I/O'er og periferiudstyr forbundet til to APB-busser.Alle enheder tilbyder to 12-bit ADC'er, fire generelle 16-bit timere plus en PWM-timer samt standard og avancerede kommunikationsgrænseflader: op til to I2C'er, tre SPI'er, to I2S'er, fem USART'er, en USB OTG FS og to CAN'er.Ethernet er kun tilgængeligt på STM32F107xx.
STM32F105xx og STM32F107xx tilslutningslinjefamilien fungerer i temperaturområdet –40 til +105 °C, fra en 2,0 til 3,6 V strømforsyning.Et omfattende sæt af strømbesparende tilstande tillader design af applikationer med lavt strømforbrug.
STM32F105xx og STM32F107xx tilslutningslinjefamilien tilbyder enheder i tre forskellige pakketyper: fra 64 ben til 100 ben.Afhængigt af den valgte enhed, er forskellige sæt periferiudstyr inkluderet, beskrivelsen nedenfor giver et overblik over det komplette udvalg af perifere enheder, der foreslås i denne familie.
Disse funktioner gør STM32F105xx og STM32F107xx tilslutningslinje mikrocontrollerfamilien velegnet til en bred vifte af applikationer såsom motordrev og applikationskontrol, medicinsk og håndholdt udstyr, industrielle applikationer, PLC'er, invertere, printere og scannere, alarmsystemer, video intercom, HVAC og lydudstyr til hjemmet.
• Kerne: ARM® 32-bit Cortex®-M3 CPU
– 72 MHz maksimal frekvens, 1,25 DMIPS/MHz (Dhrystone 2.1) ydeevne ved 0 ventetilstandshukommelsesadgang
– Enkeltcyklus multiplikation og hardware division
• Erindringer
– 64 til 256 Kbytes Flash-hukommelse
– 64 Kbytes til generel SRAM
• Ur, nulstilling og forsyningsstyring
– 2,0 til 3,6 V applikationsforsyning og I/O'er
– POR, PDR og programmerbar spændingsdetektor (PVD)
– 3-til-25 MHz krystaloscillator
– Intern 8 MHz fabrikstrimmet RC
– Intern 40 kHz RC med kalibrering
– 32 kHz oscillator til RTC med kalibrering
• Lav strøm
– Dvale-, stop- og standbytilstande
– VBAT forsyning til RTC og backup registre
• 2 × 12-bit, 1 µs A/D-konvertere (16 kanaler)
– Konverteringsområde: 0 til 3,6 V
– Sample og holde-kapacitet
- Temperatur måler
– op til 2 MSPS i interleaved-tilstand
• 2 × 12-bit D/A-konvertere
• DMA: 12-kanals DMA-controller
– Understøttede ydre enheder: timere, ADC'er, DAC, I2S'er, SPI'er, I2C'er og USART'er
• Fejlretningstilstand
– Serial wire debug (SWD) & JTAG-grænseflader
–Cortex®-M3 Embedded Trace Macrocell™
• Op til 80 hurtige I/O-porte
– 51/80 I/O'er, alle kan kortlægges på 16 eksterne interrupt-vektorer og næsten alle 5 V-tolerante
• CRC-beregningsenhed, 96-bit unikt ID
• Op til 10 timere med pinout remap-funktion
– Op til fire 16-bit timere, hver med op til 4 IC/OC/PWM eller pulstæller og kvadratur (inkremental) encoder input
– 1 × 16-bit motorstyring PWM timer med dødtidsgenerering og nødstop
– 2 × watchdog-timere (uafhængige og vindue)
– SysTick-timer: en 24-bit nedtæller
– 2 × 16-bit grundlæggende timere til at drive DAC'en
• Op til 14 kommunikationsgrænseflader med pinout remap-funktion
– Op til 2 × I2C-grænseflader (SMBus/PMBus)
– Op til 5 USART'er (ISO 7816-grænseflade, LIN, IrDA-kapacitet, modemkontrol)
– Op til 3 SPI'er (18 Mbit/s), 2 med et multiplekset I2S-interface, der tilbyder lydklassenøjagtighed via avancerede PLL-skemaer
– 2 × CAN-grænseflader (2.0B Active) med 512 bytes dedikeret SRAM
– USB 2.0 fuldhastighedsenhed/vært/OTG-controller med on-chip PHY, der understøtter HNP/SRP/ID med 1,25 Kbytes dedikeret SRAM
– 10/100 Ethernet MAC med dedikeret DMA og SRAM (4 Kbytes): IEEE1588 hardware support, MII/RMII tilgængelig på alle pakker