Mikrokontroléry ARM STM32F302RBT6 – MCU 32bitový ARM Cortex M4 72MHz 128kB MCU FPU
♠ Popis produktu
Atribut produktu | Hodnota atributu |
Výrobce: | STMicroelectronics |
Kategorie produktu: | Mikrokontroléry ARM - MCU |
RoHS: | Podrobnosti |
Série: | STM32F3 |
Styl montáže: | SMD/SMT |
Balení/Pouzdro: | LQFP-64 |
Jádro: | ARM Cortex M4 |
Velikost programové paměti: | 128 kB |
Šířka datové sběrnice: | 32bitová |
Rozlišení ADC: | 2 x 6 bitů/8 bitů/10 bitů/12 bitů |
Maximální taktovací frekvence: | 72 MHz |
Počet I/O: | 51 I/O |
Velikost datové RAM: | 32 kB |
Napájecí napětí - Min: | 2 V |
Napájecí napětí - Max.: | 3,6 V |
Minimální provozní teplota: | - 40 °C |
Maximální provozní teplota: | +85 °C |
Obal: | Zásobník |
Značka: | STMicroelectronics |
Typ datové RAM: | SRAM |
Typ rozhraní: | CAN, I2C, I2S, SPI, UART, USART, USB |
Citlivé na vlhkost: | Ano |
Počet kanálů ADC: | 1 kanál |
Počet časovačů/čítačů: | 8 Časovač |
Řada procesorů: | ARM Cortex M |
Typ produktu: | Mikrokontroléry ARM - MCU |
Typ programové paměti: | Blikat |
Množství v továrním balení: | 960 |
Podkategorie: | Mikrokontroléry - MCU |
Obchodní název: | STM32 |
Hmotnost jednotky: | 342,700 mg |
♠ 32b MCU+FPU Cortex®-M4 na bázi Arm®, až 256KB Flash + 40KB SRAM, 2 ADC, 1 kanál DAC, 4 kompozice, 2 PGA, časovače, 2,0–3,6 V
Řada STM32F302xB/STM32F302xC je založena na vysoce výkonném 32bitovém RISC jádru Arm® Cortex®-M4 s FPU pracujícím na frekvenci až 72 MHz a s integrovanou jednotkou s plovoucí desetinnou čárkou (FPU), jednotkou ochrany paměti (MPU) a integrovanou stopovou makrobuňkou (ETM). Řada zahrnuje vysokorychlostní vestavěné paměti (až 256 kB flash paměti, až 40 kB SRAM) a širokou škálu vylepšených I/O a periferií připojených ke dvěma sběrnicím APB.
Zařízení nabízejí až dva rychlé 12bitové ADC (5 Msps), čtyři komparátory, dva operační zesilovače, až jeden kanál DAC, nízkopříkonový RTC, až pět univerzálních 16bitových časovačů, jeden univerzální 32bitový časovač a jeden časovač určený pro řízení motoru. Disponují také standardními a pokročilými komunikačními rozhraními: až dvě I2C, až tři SPI (dvě SPI jsou s multiplexovanými plně duplexními I2S), tři USART, až dva UART, CAN a USB. Pro dosažení přesnosti audio třídy lze periferie I2S taktovat pomocí externího PLL.
Řada obvodů STM32F302xB/STM32F302xC pracuje v teplotním rozsahu -40 až +85 °C a -40 až +105 °C s napájecím napětím 2,0 až 3,6 V. Komplexní sada režimů úspory energie umožňuje návrh aplikací s nízkou spotřebou energie.
Řada STM32F302xB/STM32F302xC nabízí součástky ve čtyřech pouzdrech od 48 do 100 pinů.
Sada dodávaných periferií se mění v závislosti na zvoleném zařízení.
• Jádro: 32bitový procesor Arm® Cortex®-M4 s FPU (max. 72 MHz), jednocyklové násobení a hardwarové dělení, instrukce DSP a MPU (jednotka ochrany paměti)
• Provozní podmínky:
– Rozsah napětí VDD, VDDA: 2,0 V až 3,6 V
• Vzpomínky
– 128 až 256 kB paměti Flash
– Až 40 kB paměti SRAM s hardwarovou kontrolou parity implementovanou na prvních 16 kB.
• Výpočetní jednotka CRC
• Resetování a správa napájení
– Reset při zapnutí/vypnutí (POR/PDR)
– Programovatelný detektor napětí (PVD)
– Režimy nízké spotřeby energie: Spánek, Stop a Pohotovostní režim
– Napájení VBAT pro RTC a záložní registry • Správa hodin
– Krystalový oscilátor 4 až 32 MHz
– 32 kHz oscilátor pro RTC s kalibrací
– Interní 8MHz RC s možností 16násobného PLL
– Interní oscilátor 40 kHz
• Až 87 rychlých I/O
– Všechny mapovatelné na externí vektory přerušení
– Několik propojovacích matic tolerantních k 5 V •
• 12kanálový DMA řadič
• Dva ADC 0,20 µS (až 17 kanálů) s volitelným rozlišením 12/10/8/6 bitů, rozsah převodu 0 až 3,6 V, single ended/diferenciální vstup, samostatné analogové napájení od 2 do 3,6 V
• Jeden 12bitový DAC kanál s analogovým napájením od 2,4 do 3,6 V
• Čtyři rychlé analogové komparátory typu rail-to-rail s analogovým napájením od 2 do 3,6 V
• Dva operační zesilovače, které lze použít v režimu PGA, všechny svorky přístupné s analogovým napájením od 2,4 do 3,6 V
• Až 24 kapacitních snímacích kanálů s podporou dotykových, lineárních a rotačních dotykových senzorů
• Až 11 časovačů
– Jeden 32bitový časovač a dva 16bitové časovače s až 4 IC/OC/PWM nebo čítačem pulzů a vstupem pro kvadraturní (inkrementální) enkodér
– Jeden 16bitový 6kanálový časovač s pokročilým řízením, až 6 PWM kanály, generováním mrtvého času a nouzovým zastavením
– Jeden 16bitový časovač se 2 IC/OC, 1 OCN/PWM, generováním mrtvého času a nouzovým zastavením
– Dva 16bitové časovače s IC/OC/OCN/PWM, generováním mrtvého času a nouzovým zastavením
– Dva watchdog časovače (nezávislé, okno)
– Časovač SysTick: 24bitový čítač dolů
– Jeden 16bitový základní časovač pro řízení DAC
• Kalendář RTC s alarmem, periodické probuzení z režimu Stop/Standby
• Komunikační rozhraní
– Rozhraní CAN (2.0B aktivní)
– Dva I2C Fast mode plus (1 Mbit/s) s proudovým odběrem 20 mA, SMBus/PMBus, probuzení ze stavu STOP
– Až pět rozhraní USART/UART (rozhraní ISO 7816, LIN, IrDA, ovládání modemem)
– Až tři SPI, dva s multiplexovaným polo/plně duplexním rozhraním I2S, 4 až 16 programovatelných bitových rámců
– Rozhraní USB 2.0 s plnou rychlostí
– Infračervený vysílač
• Ladění sériového vodiče, Cortex®-M4 s FPU ETM, JTAG
• 96bitové unikátní ID