Hi all,
I have to be pleased to be a member of ARM community, because of ARM popularity.
I am in embedded software development for the last 20 years. Mostly I have done programming for TI TMS320xxx processors C/C++/assembly, and PowerPC C/C++. Now I have to learn programming for embedded software development for ARM processors. So I need to buy an ARM development board to do programming at home. Please tell me which SDK I should buy? Also any good book(s)?
To be a professional in ARM processor programming, do I need to learn ARM assembly language?
Babuddin
I wouldn't recommend Raspberry Pi. Cortex-M series devices are much more common in embedded world.
The chip is has somewhat different I/O than most ARMs and that I/O (nor the board itself) is not too well documented.
Managed to write a bare metal gdb agent for Raspberry Pi 2B, though. https://github.com/turboscrew/rpi_stub
Or maybe some board with a 64-bit ARM?