C/need diff between C and Embed C
Expert: Prince M. Premnath - 8/20/2008
Questionsir i know c well.but i'm going to write program on embed c for hardware.ll u tell me what r the basic things i ve to learn and what r ll the diff between them?
AnswerHai Dear Manju !
There is a lot of difference between the C and Embedded C , C is ment for desktop application development , ( ie extensively used for desktop application development say development of tools , utilities , software's that uses the desktop computer resources ) in which memory efficiency was not highly concerned , since there available a lot of memory in a desktop computer , software written in C is highly portable ( ie the same software can be used with any of the desktop computer which satisfy limited constraints )
Things differ in case of Embedded C Programming , where you are given with limited memory to work with , that too efficient programming skills are of course mandatory , You supposed to program the micro chips and not the Desktop computer , sound knowledge over the hardware is essential , to test your code simulator or emulator can be used . Besides this basic things , you should possess A good set of knowledge with the tool ( typically a C Compiler Used for embedded Programming ).
All The Best !
Thanks and Regards !
Prince M. Premnath