Obecnie używam serii Atmel SAM. Wybór był prosty: IDE to Atmel Studio, które jest bardzo dobre, darmowe i używałem go wcześniej do programowania AVR. Debugerem, który mam, jest Atmel ICE, którego użyłem również do AVR i obsługuje on również serię ARM.
To, co sprawia, że seria STM32 jest interesująca, to bardzo niski koszt układów i płyt rozwojowych. Jednak jakich IDE ludzie używają do programowania? Interesuje mnie coś, co jest całkowicie bezpłatne, tak powszechne, jak to możliwe, więc w razie potrzeby łatwo będzie znaleźć pomoc, a także upewnić się, że narzędzia są aktualne. Mógłbym znaleźć ostateczną odpowiedź w Google lub na stronie internetowej ST, więc jeśli ktoś jest już zaangażowany w rozwój na tej platformie, byłbym wdzięczny, jeśli podzielisz się danymi i swoimi opiniami.
Odpowiedzi:
Zdecydowanie mbed.org
Mbed to darmowe IDE obsługiwane przez ARM z otwartymi bibliotekami , kontrolą wersji i społecznością online.
The IDE działa w przeglądarce, dzięki czemu można pracować z dowolnego komputera i współpracować z ludźmi na całym świecie.
The STM32L152RE (Cortex M3, 512K Flash / 80k RAM) jest obsługiwana z $ 10 Nucleo-L152 pokładzie.
Pierwszy STM32L1 uruchomiłem i uruchomiłem „Mbed Blinky” (zwykły flasher LED) w 10 minut.
źródło
Jeśli szukasz darmowego, ale profesjonalnego IDE, zalecamy skorzystanie z tego linku .
Poprowadzi Cię do strony ARM, aby uzyskać dostęp do darmowej wersji µvision dla wszystkich STM32 opartych na M0 i M0 +
Bezpłatne licencje MDK-ARM można aktywować zarówno dla serii STM32F0, jak i STM32L0 przy użyciu następującego numeru seryjnego produktu (PSN): U1E21-CM9GY-L3G4L
źródło