We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
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?