STM32F100C4T6B Mikrokontrolery ARM – MCU 32BIT CORTEX M3 48PINS 16KB
♠ Opis produktu
Atrybut produktu | Wartość atrybutu |
Producent: | STMicroelectronics |
Kategoria produktu: | Mikrokontrolery ARM - MCU |
RoHS: | Detale |
Seria: | STM32F100C4 |
Styl montażu: | SMD/SMT |
Rdzeń: | Rdzeń ARM M3 |
Rozmiar pamięci programu: | 16kB |
Szerokość magistrali danych: | 32-bitowy |
Rozdzielczość ADC: | 12 bitów |
Maksymalna częstotliwość zegara: | 24MHz |
Liczba wejść/wyjść: | 37 we/wy |
Rozmiar pamięci RAM: | 4kB |
Napięcie zasilania — min.: | 2 V |
Napięcie zasilania — maks.: | 3,6 V |
Minimalna temperatura pracy: | - 40 C |
Maksymalna temperatura robocza: | + 85 C |
Opakowanie: | Taca |
Marka: | STMicroelectronics |
Typ interfejsu: | I2C, SPI, USART |
Wrażliwy na wilgoć: | Tak |
Rodzaj produktu: | Mikrokontrolery ARM - MCU |
Fabryczna ilość w opakowaniu: | 1500 |
Podkategoria: | Mikrokontrolery - MCU |
Nazwa handlowa: | STM32 |
Masa jednostkowa: | 0,006409 uncji |
♠ Linia wartości o niskiej i średniej gęstości, zaawansowany 32-bitowy mikrokontroler oparty na architekturze ARM® z pamięcią flash od 16 do 128 KB, 12 timerami, interfejsami ADC, DAC i 8 komunikacyjnymi
Mikrokontrolery STM32F100x4, STM32F100x6, STM32F100x8 i STM32F100xB zawierają wysokowydajny 32-bitowy rdzeń ARM® Cortex®-M3 RISC działający z częstotliwością 24 MHz, szybkie wbudowane pamięci (pamięć Flash do 128 KB i SRAM do 8 KB ) oraz szeroką gamę udoskonalonych urządzeń peryferyjnych i wejść/wyjść podłączonych do dwóch magistral APB.Wszystkie urządzenia oferują standardowe interfejsy komunikacyjne (do dwóch I2C, dwa SPI, jeden HDMI CEC i do trzech USART), jeden 12-bitowy ADC, dwa 12-bitowe DAC, do sześciu 16-bitowych timerów ogólnego przeznaczenia i zaawansowany regulator czasowy PWM.
Urządzenia STM32F100xx o małej i średniej gęstości działają w zakresie temperatur od – 40 do + 85°C i od – 40 do + 105°C, przy napięciu zasilania od 2,0 do 3,6 V.
Kompleksowy zestaw trybów oszczędzania energii umożliwia projektowanie aplikacji o niskim poborze mocy.
Te mikrokontrolery obejmują urządzenia w trzech różnych pakietach, od 48 pinów do 100 pinów.W zależności od wybranego urządzenia dołączone są różne zestawy peryferiów.
Te cechy sprawiają, że te mikrokontrolery nadają się do szerokiego zakresu zastosowań, takich jak sterowanie aplikacjami i interfejsy użytkownika, sprzęt medyczny i przenośny, komputery PC i urządzenia peryferyjne do gier, platformy GPS, zastosowania przemysłowe, sterowniki PLC, falowniki, drukarki, skanery, systemy alarmowe, wideo domofony i instalacje HVAC.
• Rdzeń: 32-bitowy procesor ARM® Cortex®-M3
– Maksymalna częstotliwość 24 MHz, wydajność 1,25 DMIPS/MHz (Dhrystone 2.1)
– Jednocyklowe mnożenie i dzielenie sprzętowe
• Wspomnienia
– 16 do 128 KB pamięci Flash
– 4 do 8 KB pamięci SRAM
• Zarządzanie zegarem, resetowaniem i zasilaniem
– Zasilanie aplikacji i wejścia/wyjścia od 2,0 do 3,6 V
– POR, PDR i programowalny detektor napięcia (PVD)
– Oscylator kwarcowy 4-24 MHz
– Wewnętrzny, fabrycznie przycięty RC 8 MHz
– Wewnętrzny RC 40 kHz
– PLL dla zegara procesora
– Oscylator 32 kHz dla RTC z kalibracją
• Niska moc
– Tryby uśpienia, zatrzymania i gotowości
– Zasilanie VBAT dla RTC i rejestrów zapasowych
• Tryb debugowania
– Interfejsy szeregowego debugowania (SWD) i JTAG
• DMA
– 7-kanałowy kontroler DMA
– Obsługiwane urządzenia peryferyjne: timery, ADC, SPI, I 2C, USART i DAC
• 1 × 12-bitowy przetwornik A/D 1,2 µs (do 16 kanałów)
– Zakres konwersji: 0 do 3,6 V
- Czujnik temperatury
• 2 × 12-bitowe przetworniki C/A
• Do 80 szybkich portów we/wy
– 37/51/80 I/O, wszystkie mapowalne na 16 zewnętrznych wektorach przerwań i prawie wszystkie z tolerancją 5 V
• Do 12 timerów
– Do trzech 16-bitowych timerów, każdy z maksymalnie 4 IC/OC/PWM lub licznikiem impulsów
– 16-bitowy, 6-kanałowy zaawansowany timer kontrolny: do 6 kanałów dla wyjścia PWM, generowania czasu martwego i zatrzymania awaryjnego
– Jeden 16-bitowy timer z 2 IC/OC, 1 OCN/PWM, generowaniem czasu martwego i zatrzymaniem awaryjnym
– Dwa 16-bitowe timery, każdy z IC/OC/OCN/PWM, generowaniem czasu martwego i zatrzymaniem awaryjnym
– 2 zegary kontrolne (niezależny i okienkowy)
– Timer SysTick: 24-bitowy licznik w dół
– Dwa 16-bitowe podstawowe zegary do sterowania przetwornikiem cyfrowo-analogowym
• Do 8 interfejsów komunikacyjnych
– Do dwóch interfejsów I2C (SMBus/PMBus)
– Do 3 USART (interfejs ISO 7816, LIN, obsługa IrDA, sterowanie modemem)
– Do 2 interfejsów SPI (12 Mbit/s)
– Interfejs sterowania elektroniką użytkową (CEC).
• Jednostka obliczeniowa CRC, 96-bitowy unikalny identyfikator
• Opakowania ECOPACK®