I have only used assembler when working with MCU's. I can follow a C program but have not used it in any commercial product. Can anyone suggest a development platform to start off learning the ARM and C? I would probably work on a Cortex M4F as a start.
Thanks
Peter
Well a good start is the Cortex-M section of
Important ARM Technical Learning Resources
The Cortex-M series works well being programmed nearly entirely in C and it is worth putting a bit of effort into it and leaving the assembler for where it is really needed. The assembler experience will give you an advantage giving a feel for what is happening underneath. Overall considering how much extra time one has for doing the job right rather than debugging doing it in C can be a lot better than assembler. The compilers are pretty good nowadays.
Hi
Thanks for the input. My original intention was to use assembler while I was learning about the hardware. Then I would move to C where development time would be faster.