• Does anyone have any advice for learning how to program Cortex-M processors without an IDE?

    I'm interested in learning about what's under the hood, or what's hidden from you by an IDE, by which I mean, compiler, linker, makefiles - that type of thing. I have a few specific, if potentially misguided questions about what I think I should be doing…