You are here:

C/need diff between C and Embed C

Advertisement


Question
sir 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?

Answer
Hai 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

C

All Answers


Answers by Expert:


Ask Experts

Volunteer


Prince M. Premnath

Expertise


I'm sure that I can solve any doubts in Turbo C ,Graphics Programing ,Mouse, Hardware Programming ,File System ,Interrupts, BIOS handling , TSR Programming , General Concepts in C Language, handling inline Assembly statements

Experience

Research over 6+ Years

Organizations
CG-VAK Softwares and Exports Limited

Education/Credentials
Masters in Computer Applications

©2012 About.com, a part of The New York Times Company. All rights reserved.