Join our subscribers list to get the latest news, updates and special offers directly in your inbox
Overview
Data Types
Operators In C
Macros
Embedded C is an extension of C Language. It inherits all the fundamentals of C. Only Difference between Embedded C and C lies in their Application.
Embedded C is used for Programming Processors with constrained resources. e.g. Less Processing Power, RAM, ROM and IOs. Embedded C is targeted for code speed and size as the devices targeted are limited with resources and for a dedicated purpose.
Whereas, C language is typically used for Desktop OS applications like windows device drivers etc. Where resources are not constrained.
C language is statically-typed, which means a type of the variable is known at the compile time. C is also a procedural programming language. This means everything in C is a function. C programs always have a main() function that is the entry point of the program. After execution program also exits from the main().
Why C is used for constrained devices?
Below are the basics of Embedded C, Further Details can be accessed from the tabs on the left.
EmbeddedWala
EmbeddedWala Apr 27, 2023 0 17.1K
EmbeddedWala Jun 14, 2023 0 16.1K
EmbeddedWala Apr 26, 2023 0 15.3K
EmbeddedWala Aug 30, 2022 0 13.9K
EmbeddedWala Apr 27, 2023 0 13.7K
EmbeddedWala Jun 19, 2022 0 4.2K
This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here