Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What is the difference between C and Embedded C?

Status
Not open for further replies.

rameshbabu

Member level 2
Joined
Aug 1, 2007
Messages
46
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,663
What is the difference between C and Embedded C.
 

Re: C

The most common C library is the C standard library, which is specified by the ISO and ANSI C standards and comes with every C implementation. ("Freestanding" [embedded] C implementations may provide only a subset of the standard library.) This library supports stream input and output, memory allocation, mathematics, character strings, and time values.
 

C

There is no difference.
Embedded C just means that the application is going operate something like a washing machine, cash till, engine management system etc. like a stand alone application as opposed to a program running on a PC.
 

C

Hi,
There is a major difference in C & Embedde C.
Embedde C is basically meant for embedded system. So, for Embedde systems we have constraints on memory, MIPS & porting on other platforms without any major hassels. but normal C can be used in any application. the same you can't use for Embedde Systems.
 

Re: C

C is C. No difference between C for desktop or Embedded. The only difference comes from the C library implementation on the cross compiler. Sometimes not all functions in the C library is not implemented in the cross compiler.
BR,
Amr Ali.
 

Re: C

Hi

Embedded system are system with limited resource less ROM and most less RAM to work with

And there are some procedure in the C library that consum resources - for instance printf() and maloc() etc

there for for best use of the C language in embedded system it is best not to use all the standard library but only part of it - call Embedded C

All the best

Bobi
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top