Hey,
wenn du unter Linux die STM32 programmieren willst, kannst du das mit dem arm-gcc-none-eabe machen. Ich mache das ganze mit cmake (https://github.com/ObKo/stm32-cmake) dann ist die Entwicklung auch IDE unabhänging. Das ist dann wichtig wenn man mit anderen Leuten an einem Projekt arbeiten will. Das flashen klappt unter Linux auch direkt mit dem STLinkV2. (Sogar das Debuggen funktioniert darüber) Siehe: https://github.com/texane/stlink
Allerdings ist die Einrichtung der Toolchain, wie ich selber zugeben muss nicht ganz einfach. Wenn man es aber einmal hingekriegt hat ist es ziemlich mächtig. Vllt. schaffe ich es heute oder morgen noch ein kurzes Beispiel auf Github zu stellen für dich.
Das bauen das Programms mit cmake funktioniert außerdem auch für AVRs und eigentlich alle anderen erdenklichen Controller. Ich habe allerdings nur mit AVRs bzw. eben großem ARM Controllern auf den ein richtiges Linux läuft Erfahrung.
Lesezeichen