Dear All,
I am new to Arm Processors, I don't know how to start Arm Programming and Application development, can anybody help me? I have working experience on DSP Processor, and Microcontroller, which is the best low cost Arm Processor for personal learning?
Thanks N Regards
Praveen Ganiger
Hi Praveen,
Depends on the types of the applications you are interested in, there could be several starting points. But in general, Joseph Yiu's article would give you the answer. Getting started with Arm Microcontroller Resources And http://infocenter.arm.com/ would be a very good reference site for all kinds of knowledge regarding Arm processors.
And a few boards for practising are listed below, but others can also be used for sure.
Raspberry Pi | An Arm GNU/Linux box for $25. Take a byte! With Arm 11 processor on it, useful for learning programming for classic Arm cores
LPCXpresso Board for LPC1769 :: NXP Semiconductors with Cortex-M on it, a very neat board, good for learning micro controller programming
BeagleBoard.org - BeagleBone Another low cost board with Cortex-A8 on it, very good starting point for Cortex-A programming and neon
Other that the physical boards, you can also use simulators for practising, and they are free!
QEMU They provide various Arm virtual platforms, it's easy to use and free
Arm Foundation Model Arm produced free Armv8 model based on commercial product, Fast Models. It is a good starting point for learning Armv8 Architecture(64 bit) programming.
Hope the information above helps.
Best regards,
George