Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
11 years, 2 months ago.
Embedded for Begineers
I am new to Embedded C programming and will like to start with ARM. Whats the best platform to start with and beginner books related to that platform?
Any advice and links to source codes and projects?
3 Answers
11 years, 2 months ago.
Unless you have a specific project and hardware requirements in mind, the Freescale KL25Z board is cheap, easy to use and powerful - http://mbed.org/platforms/KL25Z/ - excellent for getting started but not seriously limited.
Less than AU $12 from Element14 (formerly Farnell) in Australia.
The LPC1768 is a little more expensive but an equally good beginners platform, and I see you may have one according to your profile, unless that is just a default from account creation.
As for books, you will actually find plenty of information, support libraries and demonstration code online on this site and others.
The mbed compiler is free and handles C++ as well as C code, so you night want to upgrade your programming skills as you advance.
Paul, About programming skills; Can you recommend some best beginner approach C/C++ for embedded ARM.?
posted by 02 Sep 2013For C++ in general it is widely believed that you are better off if you have never been 'corrupted' by learning C. :-)
Again, all the information and help you could ever need is online and free. These guys are dedicated to free C++ training - http://www.learncpp.com/ but not specifically for embedded use.
This page offers a range of free courses - http://www.mycplus.com/featured-articles/best-free-programming-courses-online/
For these results, I googled this (without the quotes) - "free embedded C++ tutorial 2013"
posted by 02 Sep 2013About the embedd platform. Can I use it on an offline compiler like keil or IAR or is only for embed webbased platform?
posted by 02 Sep 2013Hello Isaac,
just read a handbook and a cookbook page, where are provided information you asked for. Here's the handbook page: http://mbed.org/handbook/Homepage
To answer your very first question, google is your friend. I would probably start here http://mbed.org/cookbook/Books
Platform? Check all of which are available on mbed. That should be your choice.
Regards,
0xc0170
11 years, 2 months ago.
hello, i recommend you to try the starter kits with preferential price and stable performance from www.forlinx.net. you could check and evaluate it at first to make sure whether it could meet your demands.
11 years, 2 months ago.
Linda,
Do you mind if you can give me the link to the exact starter kit you referring to. Am seeing many ARM products on that site?
http://www.forlinx.net/ARM11%20SBCs/7.htm and http://www.forlinx.net/ARM11%20SBCs/6.htm
posted by 02 Sep 2013