3 ms·
My experience with vendor toolchains is that they generally suck anyway. In a recent bare metal project I chose not to use the vendor's IDE and toolchain (which
by juliangmp 9mo ago
My experience with vendor toolchains is that they generally suck anyway.
In a recent bare metal project I chose not to use the vendor's IDE and toolchain (which is just an old version of GCC with some questionable cmake scripts around it) and instead just cross compile with rust manually. And so far its been a really good decision.
- TimorousBestie 9mo agoYep, this aligns with my experience. I’ve yet to take the plunge into cross compiling with rust though, might have to try that.
- juliangmp 8mo agoIt's been a comfortable journey for me. There's a support library for the arm cortex I'm using so it was very easy to get some LEDs to blink. Obviously we had to implement some drivers manually (UART for example) and there's lots of unsafe code, but overall the language makes a lot of things very nice on bare metal.