Anyone using CMSIS? How to get started?

These days there's almost never a need for ASM, most (probably all) of the hardware is available to a C program and the code that does this will normally boil down to a single ASM instruction anyway.

There is sometimes a reason to delve into ASM if you really have to control the exact order of instructions etc, but it's been years since I've even thought about doing that, even with fast comms programming.

The last time I used ASM was for a monitor program that displayed all the CPU registers, program counter, stack pointer etc. and these days I doubt many people need a "monitor" program or indeed even know what one is :slight_smile:


Rob