Mikrokontroléry ARM STM32F303CBT6 – 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-48 |
Jádro: | ARM Cortex M4 |
Velikost programové paměti: | 128 kB |
Šířka datové sběrnice: | 32bitová |
Rozlišení ADC: | 4 x 6 bitů/8 bitů/10 bitů/12 bitů |
Maximální taktovací frekvence: | 72 MHz |
Počet I/O: | 37 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, SPI, UART, USB |
Délka: | 7 mm |
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í: | 1500 |
Podkategorie: | Mikrokontroléry - MCU |
Obchodní název: | STM32 |
Hmotnost jednotky: | 0,006409 unce |
♠ 32b MCU+FPU Cortex®-M4 na bázi Arm®, až 256KB Flash + 48KB SRAM, 4 ADC, 2 kanály DAC, 7 komp., 4 PGA, časovače, 2,0–3,6 V
Řada STM32F303xB/STM32F303xC 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 vestavěnou jednotkou s plovoucí desetinnou čárkou (FPU), jednotkou ochrany paměti (MPU) a vestavěnou 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ž čtyři rychlé 12bitové ADC (5 Msps), sedm komparátorů, čtyři operační zesilovače, až dva kanály DAC, nízkopříkonový RTC, až pět univerzálních 16bitových časovačů, jeden univerzální 32bitový časovač a dva časovače určené pro řízení motoru. Disponují také standardními a pokročilými komunikačními rozhraními: až dva 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ů STM32F303xB/STM32F303xC 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 STM32F303xB/STM32F303xC 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í, 90 DMIPS (z CCM), 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.
– Zvyšování rutin: 8 kB SRAM na instrukční a datové sběrnici s hardwarovou kontrolou parity (CCM)
• 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 tolerantních k 5 V
• Propojovací matice
• 12kanálový DMA řadič
• Čtyři ADC 0,20 µS (až 39 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
• Dva 12bitové DAC kanály s analogovým napájením od 2,4 do 3,6 V
• Sedm rychlých analogových komparátorů typu rail-to-rail s analogovým napájením od 2 do 3,6 V
• Čtyři 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ž 13 č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
– Dva 16bitové 6kanálové časovače 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ů
– Dva 16bitové základní časovače 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