STM32F105RCT6 ARM-mikrokontrollerid – MCU 32BIT Cortex 64/25 ÜHENDUVUSLIIN M3
♠ Tootekirjeldus
Toote atribuut | Atribuudi väärtus |
Tootja: | STMicroelectronics |
Tootekategooria: | ARM-mikrokontrollerid - MCU |
RoHS: | Detailid |
Seeria: | STM32F105RC |
Paigaldusstiil: | SMD/SMT |
Pakend / karp: | LQFP-64 |
Tuum: | ARM Cortex M3 |
Programmi mälu suurus: | 256 kB |
Andmesiini laius: | 32-bitine |
ADC eraldusvõime: | 12-bitine |
Maksimaalne kellasagedus: | 72 MHz |
Sisendite/väljundite arv: | 51 sisendit/väljundit |
Andmete RAM-i suurus: | 64 kB |
Toitepinge - min: | 2 V |
Toitepinge - maks.: | 3,6 V |
Minimaalne töötemperatuur: | - 40 °C |
Maksimaalne töötemperatuur: | + 85 °C |
Pakend: | Salv |
Bränd: | STMicroelectronics |
Andmete RAM-i tüüp: | SRAM |
Kõrgus: | 1,4 mm |
Liidese tüüp: | CAN, I2C, SPI, USART |
Pikkus: | 10 mm |
Niiskustundlik: | Jah |
ADC-kanalite arv: | 16 kanalit |
Taimerite/loendurite arv: | 10 taimerit |
Protsessori seeria: | ARM Cortex M |
Toote tüüp: | ARM-mikrokontrollerid - MCU |
Programmi mälu tüüp: | Välk |
Tehasepakendi kogus: | 960 |
Alamkategooria: | Mikrokontrollerid - MCU |
Kaubanduslik nimetus: | STM32 |
Laius: | 10 mm |
Ühiku kaal: | 0,012088 untsi |
♠ Ühenduvusliin, ARM®-põhine 32-bitine mikrokontroller 64/256 KB välkmäluga, USB OTG, Ethernet, 10 taimerit, 2 CAN-i, 2 ADC-d, 14 sideliidest
STM32F105xx ja STM32F107xx ühenduvusliinide perekond sisaldab suure jõudlusega ARM® Cortex®-M3 32-bitist RISC-tuuma, mis töötab sagedusel 72 MHz, kiireid manusmälusid (välkmälu kuni 256 kbit/s ja SRAM 64 kbit/s) ning laia valikut täiustatud sisend-/väljundseadmeid ja välisseadmeid, mis on ühendatud kahe APB-siiniga. Kõik seadmed pakuvad kahte 12-bitist ADC-d, nelja üldotstarbelist 16-bitist taimerit ja PWM-taimerit, samuti standardseid ja täiustatud sideliideseid: kuni kahte I2C-d, kolme SPI-d, kahte I2S-i, viit USART-i, USB OTG FS-i ja kahte CAN-i. Ethernet on saadaval ainult STM32F107xx-l.
STM32F105xx ja STM32F107xx ühenduvusliinide perekond töötab temperatuurivahemikus –40 kuni +105 °C, toitepingega 2,0 kuni 3,6 V. Põhjalik energiasäästurežiimide komplekt võimaldab luua väikese energiatarbega rakendusi.
STM32F105xx ja STM32F107xx ühenduvusliinide tooteperekond pakub seadmeid kolmes erinevas korpuses: 64 kuni 100 kontaktiga. Sõltuvalt valitud seadmest on kaasas erinevad välisseadmete komplektid, allolev kirjeldus annab ülevaate selles perekonnas pakutavate välisseadmete täielikust valikust.
Need omadused muudavad STM32F105xx ja STM32F107xx ühenduvusliini mikrokontrollerite perekonna sobivaks laias valikus rakendustes, nagu mootoriajamid ja rakenduste juhtimine, meditsiini- ja pihuarvutid, tööstusrakendused, PLC-d, inverterid, printerid ja skannerid, alarmsüsteemid, videointercom, HVAC ja kodused heliseadmed.
• Tuum: ARM® 32-bitine Cortex®-M3 protsessor
– Maksimaalne sagedus 72 MHz, jõudlus 1,25 DMIPS/MHz (Dhrystone 2.1) mälule juurdepääsu ooteolekus 0
– Ühe tsükli korrutamine ja riistvaraline jagamine
• Mälestused
– 64 kuni 256 kbiiti välkmälu
– 64 kbit/s üldotstarbelist SRAM-mälu
• Kell, lähtestamine ja toiteallika haldamine
– 2,0–3,6 V rakendustoide ja sisendid/väljundid
– POR, PDR ja programmeeritav pingedetektor (PVD)
– 3–25 MHz kristallostsillaator
– Sisemine 8 MHz tehase poolt trimmitud kaugjuhtimispult
– Sisemine 40 kHz RC kalibreerimisega
– 32 kHz ostsillaator RTC jaoks koos kalibreerimisega
• Madal energiatarve
– Une-, stopp- ja ooterežiimid
– VBAT toide RTC ja varuregistrite jaoks
• 2 × 12-bitist, 1 µs analoog-digitaalmuundurit (16 kanalit)
– Muundamivahemik: 0 kuni 3,6 V
– Proovivõtu ja hoidmise võimalus
– Temperatuuriandur
– kuni 2 MSPS põimitud režiimis
• 2 × 12-bitist DA-muundurit
• DMA: 12-kanaliline DMA kontroller
– Toetatud välisseadmed: taimerid, analoog-digimuundurid, digitaal-analoogmuundurid, I2S-id, SPI-d, I2C-d ja USART-id
• Silumisrežiim
– Jadaühenduse silumisliides (SWD) ja JTAG-liidesed
–Cortex®-M3 sisseehitatud jälg Macrocell™
• Kuni 80 kiiret I/O-porti
– 51/80 sisendit/väljundit, kõik kaardistatavad 16 välise katkestusvektori abil ja peaaegu kõik 5 V-taluvust taluvad
• CRC arvutusüksus, 96-bitine unikaalne ID
• Kuni 10 taimerit koos pinouti ümberpaigutamise võimalusega
– Kuni neli 16-bitist taimerit, igaühel kuni 4 IC/OC/PWM või impulssloenduri ja kvadratuur- (inkrementaal-) kodeerija sisendiga
– 1 × 16-bitine mootori juhtimise PWM-taimer surnud aja genereerimise ja avariiseiskamisega
– 2 × valvekoera taimerit (sõltumatu ja aknapõhine)
– SysTicki taimer: 24-bitine allaloendur
– 2 × 16-bitist baastaimerit DAC-i juhtimiseks
• Kuni 14 sideliidest koos pin-outi ümberpaigutamise võimalusega
– Kuni 2 × I2C liidest (SMBus/PMBus)
– Kuni 5 USART-i (ISO 7816 liides, LIN, IrDA-tugi, modemi juhtimine)
– Kuni 3 SPI-d (18 Mbit/s), millest 2 on multipleksitud I2S-liidesega, mis pakub täiustatud PLL-skeemide kaudu heliklassi täpsust
– 2 × CAN-liidest (2.0B aktiivne) 512 baidise spetsiaalse SRAM-mäluga
– USB 2.0 täiskiirusega seadme/hosti/OTG kontroller kiibil oleva PHY-ga, mis toetab HNP/SRP/ID-d ja millel on 1,25 kbiiti spetsiaalset SRAM-i
– 10/100 Ethernet MAC spetsiaalse DMA ja SRAM-iga (4 kbiiti): IEEE1588 riistvaratugi, MII/RMII saadaval kõigil pakettidel