STM32F303CBT6 ARM-Mikroregiloj - MCU 32-bita ARM Cortex M4 72MHz 128kB MCU FPU
♠ Produkta Priskribo
Produkta Atributo | Atributa Valoro |
Fabrikisto: | STMicroelectronics |
Produkta Kategorio: | ARM-Mikroregiloj - MCU |
RoHS: | Detaloj |
Serio: | STM32F3 |
Munta Stilo: | SMD/SMT |
Pakaĵo / Kazo: | LQFP-48 |
Kerno: | ARM Cortex M4 |
Programmemora Grandeco: | 128 kilobajtoj |
Larĝo de Datenbuso: | 32-bita |
ADC-Rezolucio: | 4 x 6 bitoj/8 bitoj/10 bitoj/12 bitoj |
Maksimuma Horloĝa Frekvenco: | 72 MHz |
Nombro de enigoj/eligoj: | 37 Enigo/Eligo |
Grandeco de datuma RAM: | 32 kB |
Proviza Tensio - Min: | 2 V |
Proviza Tensio - Maks: | 3.6 V |
Minimuma Funkciiga Temperaturo: | - 40 °C |
Maksimuma Funkciiga Temperaturo: | + 85 °C |
Pakado: | Pleto |
Marko: | STMicroelectronics |
Tipo de datummemorilo: | SRAM |
Interfaca Tipo: | POVAS, I2C, SPI, UART, USB |
Longo: | 7 milimetroj |
Humideca Sentema: | Jes |
Nombro de ADC-Kanaloj: | 1 Kanalo |
Nombro de Tempigiloj/Nombriloj: | 8 Tempigilo |
Procesora Serio: | ARM Cortex M |
Produkta Tipo: | ARM-Mikroregiloj - MCU |
Programmemora Tipo: | Fulmo |
Fabrikpakaĵa Kvanto: | 1500 |
Subkategorio: | Mikroregiloj - MCU |
Varnomo: | STM32 |
Unuopezo: | 0.006409 uncoj |
♠ Arm®-bazita Cortex®-M4 32b MCU+FPU, ĝis 256KB Flash+ 48KB SRAM, 4 ADC-oj, 2 DAC-kanaloj, 7 komp., 4 PGA, tempigiloj, 2.0-3.6 V
La familio STM32F303xB/STM32F303xC baziĝas sur la alt-efikeca 32-bita RISC-kerno Arm® Cortex®-M4 kun FPU funkcianta je frekvenco ĝis 72 MHz, kaj enkorpiganta glitkoman unuon (FPU), memoran protektan unuon (MPU) kaj enkorpigitan spuran makroĉelon (ETM). La familio inkluzivas altrapidajn enkorpigitajn memorojn (ĝis 256 Kbajtoj da fulmmemoro, ĝis 40 Kbajtoj da SRAM) kaj ampleksan gamon da plibonigitaj enigoj/eligoj kaj flankaparatoj konektitaj al du APB-busoj.
La aparatoj ofertas ĝis kvar rapidajn 12-bitajn ADC-ojn (5 Msps), sep komparilojn, kvar operaciajn amplifilojn, ĝis du DAC-kanalojn, malalt-energian RTC-on, ĝis kvin ĝeneraluzeblajn 16-bitajn tempigilojn, unu ĝeneraluzeblan 32-bitan tempigilon, kaj du tempigilojn dediĉitajn al motorregado. Ili ankaŭ havas normajn kaj progresintajn komunikajn interfacojn: ĝis du I2C-ojn, ĝis tri SPI-ojn (du SPI-oj estas kun multipleksitaj plen-dupleksaj I2S-oj), tri USART-ojn, ĝis du UART-ojn, CAN kaj USB. Por atingi aŭdioklasan precizecon, la I2S-flankaparatoj povas esti tempmezurataj per ekstera PLL.
La familio STM32F303xB/STM32F303xC funkcias en temperaturintervaloj de -40 ĝis +85 °C kaj -40 ĝis +105 °C kun elektrofonto de 2,0 ĝis 3,6 V. Ampleksa aro de energiŝparaj reĝimoj ebligas la dezajnon de malalt-energiaj aplikoj.
La familio STM32F303xB/STM32F303xC ofertas aparatojn en kvar pakaĵoj, kiuj varias de 48 stiftoj ĝis 100 stiftoj.
La aro de inkluzivitaj flankaparatoj ŝanĝiĝas laŭ la elektita aparato.
• Kerno: Arm® Cortex®-M4 32-bita CPU kun FPU (maksimumo 72 MHz), unu-cikla multipliko kaj aparatara divido, 90 DMIPS (de CCM), DSP-instrukcio kaj MPU (memora protekta unuo)
• Funkcikondiĉoj:
– VDD, VDDA tensio-intervalo: 2.0 V ĝis 3.6 V
• Memoroj
– 128 ĝis 256 kilobajtoj da fulmmemoro
– Ĝis 40 Kbajtoj da SRAM, kun aparatara egaleckontrolo efektivigita sur la unuaj 16 Kbajtoj.
– Rutina akcelilo: 8 Kbajtoj da SRAM sur instrukcia kaj datumbuso, kun aparatara egaleckontrolo (CCM)
• CRC-kalkulunuo
• Restarigo kaj provizoadministrado
– Rekomencigo per ŝalto/malŝalto (POR/PDR)
– Programebla tensiodetektilo (PVD)
– Malalt-energiaj reĝimoj: Dormo, Halto kaj Atendado
– VBAT-provizo por RTC kaj rezervaj registroj
• Horloĝa administrado
– 4 ĝis 32 MHz kristala oscilatoro
– 32 kHz-oscilatoro por RTC kun kalibrado
– Interna 8 MHz RC kun x 16 PLL-opcio
– Interna 40 kHz-a oscilatoro
• Ĝis 87 rapidaj enigoj/eligoj
– Ĉio mapebla sur eksteraj interrompaj vektoroj
– Pluraj 5 V-toleremaj
• Interkonekta matrico
• 12-kanala DMA-regilo
• Kvar ADC-oj 0.20 µS (ĝis 39 kanaloj) kun elektebla rezolucio de 12/10/8/6 bitoj, konverta gamo de 0 ĝis 3.6 V, unu-fina/diferenciala enigo, aparta analoga provizo de 2 ĝis 3.6 V
• Du 12-bitaj DAC-kanaloj kun analoga provizo de 2,4 ĝis 3,6 V
• Sep rapidaj rel-al-relaj analogaj kompariloj kun analoga provizo de 2 ĝis 3,6 V
• Kvar operaciaj amplifiloj uzeblaj en PGA-reĝimo, ĉiuj terminaloj atingeblaj per analoga provizo de 2,4 ĝis 3,6 V
• Ĝis 24 kapacitaj sensaj kanaloj subtenantaj tuŝklavajn, liniajn kaj rotaciajn tuŝsensilojn
• Ĝis 13 tempigiloj
– Unu 32-bita tempigilo kaj du 16-bitaj tempigiloj kun ĝis 4 IC/OC/PWM aŭ pulsnombrilo kaj kvadratura (pliiga) kodigilo-enigo
– Du 16-bitaj 6-kanalaj altnivelaj kontrolitaj tempigiloj, kun ĝis 6 PWM-kanaloj, generado de morttempo kaj krizhaltigo
– Unu 16-bita tempmezurilo kun 2 IC/OC-oj, 1 OCN/PWM, generado de morta tempo kaj krizhaltigo
– Du 16-bitaj tempigiloj kun IC/OC/OCN/PWM, generado de mortotempo kaj krizhaltigo
– Du gardohundaj tempigiloj (sendependaj, fenestro)
– SysTick-tempigilo: 24-bita malsuprenkalkulilo
– Du 16-bitaj bazaj tempigiloj por funkciigi la DAC-on
• Kalendara RTC kun Alarmo, perioda vekiĝo de Halto/Rimarko
• Komunikaj interfacoj
– CAN-interfaco (2.0B Aktiva)
– Du I2C Rapida reĝimo plus (1 Mbit/s) kun 20 mA kurentlavujo, SMBus/PMBus, vekiĝo de STOP
– Ĝis kvin USART/UART-oj (ISO 7816 interfaco, LIN, IrDA, modema kontrolo)
– Ĝis tri SPI-oj, du kun multipleksita duon-/plena dupleksa I2S-interfaco, 4 ĝis 16 programeblaj bitaj kadroj
– USB 2.0 plenrapida interfaco
– Infraruĝa sendilo
• Seria drato-cima cimo, Cortex®-M4 kun FPU ETM, JTAG
• 96-bita unika identigilo