Darmowe narzędzia dla STM32 dostępne także na Mac

Darmowe narzędzia projektowe firmy STMicroelectronics przeznaczone dla mikrokontrolerów z rodziny STM32 są teraz dostępne również dla użytkowników komputerów Mac. Dzięki temu mogą oni już tworzyć projekty przy użyciu swojego ulubionego systemu operacyjnego.

Narzędzia projektowe STM32 dla systemu operacyjnego OS X stanową kompletne rozwiązania do projektowania systemu wbudowanego. Należą do nich graficzne narzędzie konfiguracyjne STM32CubeMX oraz środowisko System Workbench for STM32, w tym sterowniki umożliwiające bezpośrednie debugowanie oraz obsługę sond. Narzędzia są łatwe w instalacji i w użyciu, do czego użytkownicy OS X mogą być przyzwyczajeni. Ta aktualizacja stanowi kolejny krok po niedawnym udostępnieniu pakietu narzędzi użytkownikom Linuksa. Dzięki temu z rodziną układów STM32 mogą pracować użytkownicy wszystkich popularnych systemów operacyjnych – zarówno Windows, Linux, jak i OS X.

Narzędzia dla wszystkich platform można pobrać bezpłatnie ze stron  www.st.com/stm32cubemxoraz www.st.com/sw4stm32. Są one kompatybilne z warstwą abstrakcji sprzętowej (HAL) STM32Cube, oprogramowaniem pośrednim oraz kodami demonstracyjnymi, jak również biblioteką ST Standard Peripheral Library. Użytkownicy maja też dostęp do prostych przykładowych kodów STM32Snippets, pakietów oprogramowania STM32Cube oraz płytek projektowych STM32 Nucleo, zestawów STM32 Discovery i kompletnych płytek ewaluacyjnych.

Dzięki udostępnieniu tych narzędzi użytkownikom popularnych systemów operacyjnych ST ułatwia projektantom wykorzystanie mikrokontrolerów STM32 występujących w ponad 600 wariantach. Dostępne układy różnią się pod względem wydajności rdzenia oraz pobieranej mocy – od modeli ARM Cortex-M0 o niskiej częstotliwości pracy do szybkich modeli z rdzeniem Cortex-M7. Znajdują się wśród nich zarówno tanie modele o minimalnej liczbie układów peryferyjnych i małej liczbie wyprowadeń, jak i bogato wyposażone warianty z dużą wbudowaną pamięcią Flash oraz układami peryferyjnymi takimi jak precyzyjne układy analogowe, interfejsy USB i Ethernet oraz sprzętowe układy szyfrujące. Rodzina mikrokontrolerów STM32 obejmuje również dwie specjalne serie STM32L o bardzo niskim zużyciu mocy. Układy te mają rdzenie Cortex-M0 lub Cortex-M4 zoptymalizowane pod kątem zastosowań, w których dostępna moc jest bardzo ograniczona.

O autorze