Mikrokontrolery ARM Cortex-M4 z jednostką szyfrującą i interfejsem kamery
STMicroelectronics SA oddział w Polsce
STMicroelectronics oferuje serię zaawansowanych mikrokontrolerów STM32 F4 bazujących na rdzeniu ARM Cortex-M4, mogących znaleźć zastosowanie z systemach przetwarzania sygnałów i układach napędowych. Różnią się one od wcześniejszej serii mikrokontrolerów STM32 F2 m.in. wbudowanym blokiem obliczeń zmiennoprzecinkowych, większą częstotliwością taktowania (168 MHz vs. 120 MHz), większą pamięcią SRAM (192KB vs. 128KB), większą pamięcią Flash (od 512KB do 1MB) oraz dodatkowymi blokami peryferyjnymi do obsługi strumieni wideo i połączeń szyfrowanych.
Ważniejsze cechy serii F4:
- szybki transfer danych pomiędzy wewnętrznymi blokami dzięki 7-poziomowej matrycy przełączającej multi-AHB i kontrolerom multi-DMA,
- zintegrowana jednostka FPU do obsługi algorytmów sterowania,
- do 1MB pamięci Flash i do 192KB pamięci SRAM,
- dodatkowe 4KB pamięci SRAM z podtrzymaniem bateryjnym,
- wbudowane oscylatory RC, generatory PLL i precyzyjny zegar RTC o poborze prądu <1µA,
- obszerny zestaw narzędzi wspomagających projektowanie (środowisko IDE, biblioteki DSP, stosy protokołów, zestawy startowe),
- bloki komunikacyjne: interfejs kamery, kontroler Ethernet MAC 10/100, dwa kontrolery USB OTG (w tym jeden z obsługą trybu HS),
- funkcje audio: generator PLL dla bloków audio i dwa interfejsy I²S full-duplex,
- porty komunikacyjne: 6 x USART (10,5 Mb/s), 3 x SPI (42 Mb/s), 3 x I2C, 2 x CAN, SDIO,
- bloki analogowe: dwa 12-bitowe przetworniki C/A, trzy 12-bitowe przetworniki A/C 2,4 MS/s (7,2 MS/s w trybie z przeplotem),
- do 17 timerów 16- i 32-bitowych taktowanych zegarem do 168 MHz.
Mikrokontrolery STM32 F4 są produkowane w 4 wariantach:
STM32F405x: obok kompletnego zestawu bloków peryferyjnych obejmującego timery, 3 przetworniki A/C, 2 przetworniki C/A, interfejsy szeregowe, interfejsy pamięci zewnętrznej, zegar RTC, jednostkę CRC i analogowy generator liczb losowych, zawierają one interfejs USB On-The-Go (OTG) full-speed/high-speed. Są zamykane w 4 rodzajach obudów: WLCSP64, LQFP64, LQFP100 i LQFP144.
STM32F407: obok funkcjonalności STM32F405 zawierają drugi interfejs USB OTG, kontroler Ethernet MAC 10/100 z obsługą MII/RMII i IEEE1588 Precise Time Protocol v2 oraz równoległy interfejs kamery (od 8 do 14 bitów) o przepustowości 67,2 MB/s. Są produkowane w obudowach LQFP100, LQFP144 i LQFP/BGA176.
STM32F415 i STM32F417: obok funkcjonalności STM32F405 i STM32F407 zawierają dodatkowo procesor szyfrujący ze sprzętową obsługą standardów AES 128/192/256, Triple DES i HASH MD5/SHA-1. Zapewniają prędkość transmisji do 149,33 MB/s przy szyfrowaniu w standardzie AES-256.
Ceny hurtowe mikrokontrolerów STM32 F4 zaczynają się od 5,74 USD w przypadku modelu STM32F407VET6 (512KB Flash, 192KB RAM, obudowa LQFP100).
Więcej na www.st.com |