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 everyone,
I want to start learning microcontrollers and embedded linux? I want to ask what is differene between A, R and M series of ARM microcontroller? Kindly also suggest me a good book to start learning ARM microcontroller? Which board should I use? Which complier is best for practical purpose?
thanks kindly reply me
Q: I want to ask what is differene between A, R and M series of ARM microcontroller?
A: just add my QQ(1677970115)friend,I'll send u some docs.
Q: Kindly also suggest me a good book to start learning ARM microcontroller?
A: I' start with K60(Cortex-M4).
Q: Which complier is best for practical purpose?
A; I think IAR Embedded Workbench for ARM is simple for u.
Hi,
first of all, you'd better to investigate the following link:
Design, verify and program Arm Cortex-A, Cortex-R and Cortex-M processors
If you want to learn a microcontroller, you should choose Cortex-M.
'M' stands for Microcontroller.
By the way, what do you mean by the word of the embedded linux?
If it means the uCLinux, the Cortex-M version of it will be available.
If it means so called true Linux, you should choose Cortex-A because MMU is mandatory.
Cortex-A and Cortex-R have almost the same architecture with an exception of whether the MMU exists or not.
Cotex-M and Cortex-A are definitely different.
Best regaeds,
Yasuhiko Koumoto.
Thanks a lot How can I add you?