Хочу снова вкатиться в STM32, но наевшись в прошлые разы SPL и STM32Cube, хочу сразу начать писать хорошо и правильно.
Посему спрашиваю наиболее православные версии тулчейна для C (желательно clang), билд-системы (желательно cmake), программатора и отладчика и альтернативной библиотеки периферии (раньше использовал LibOpenCM3, но вдруг есть что-то лучше).
А если вдруг знаете какой-нибудь хороший тулчейн для Rust, стандартную библиотеку или RTOS, то тоже пишите. Эти три пункта мне не особо нужны, да и хорошие кандидаты на каждый из них у меня есть свои (llvm_baremetal, newlib и ChibiOS).
Или не стоит в 2018 пинать STM32? Пора переходить на SiFive?