hi, im attempting to learn embedded c++/ c++ to be used on embedded systems or in an embedded environment....does anyone know of any good books that they would personally recommend. Any recommendations/help would be greatly appreciated thanks
hi, im attempting to learn embedded c++/ c++ to be used on embedded systems or in an embedded environment....does anyone know of any good books that they would personally recommend. Any recommendations/help would be greatly appreciated thanks
Last edited by fizz_uk83; 08-13-2003 at 06:52 AM.
Here's a recommendation: Learn C++, and then move to an embedded environment. Don't try to learn on an embedded system.
Away.
already know c++.....just trying to find a good book on embedded so that i can work on embedded systems
There are many embedded kernels/OS's, all different. Windows CE is very easy if you know the Win32 API, (API routines in the MSDN libaray state if, or how much Win CE supports the function). You then use Platform Builder and embedded VC++ to build your app, download it and run it.
Other kernels work differently. Phar-Lap is DOS/primitive Windows like, PSOS is UNIX like.
Most embedded kernels lack some of the features you would expect to see in a full OS. However, the rapid rate of development of both hardware and kernels means that new features are appearing in kernels all the time.
There are systems that do not have an OS at all, these are typically organised as an executive loop running state machines. They are more complicated. These are pretty uncommon now as the time to market tends to be longer.
In short, there is not a specific skill set to embedded programming.
Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.
Thanks