SlideShare a Scribd company logo
1 of 21
Download to read offline
Presented By- Bhavana Sharma
Roll no. - 1336710003
 What are embedded system
 Components
 Comparison of Various Software Architecture
 Application
 Challenges
 Embedded Software Development Tools
 Application
 Future Trends
 Conclusion
 An embedded system is a special purpose
computer that is used inside of a device.
 A Combination of hardware and software
that forms the components of a larger
systems.
1. Embedded hardware :-It mainly consists of a
microcontroller with various peripheral IC’s.
2. Embedded RTO’S :-All intelligent devices that
perform complex functions have an embedded
operating system inside.
3. Device drivers :-The software that acts as a
glue between the operating system and the
peripheral device is called the device driver
4. Communication stacks :-If the embedded
device is capable of communicating to
the external world,it has a
communication software stack running
on the top of operating system.
5. Embedded application :-It performs the
predefined function of the embedded
device.
PRIORITIES
AVAILABLE
WORST RESPONSE TIME
FOR TASK CODE
STABILITY OF
RESPONSE WHEN THE
CODE CHANGES
SIMPLICITY
ROUND ROBIN None Execution time for all the task
code.
Poor. Very simple
ROUND ROBIN
WITH
INTERRUPTS
Interrupts routines
in priority
order,then the task
code in priority
order.
Total of execution time for all
the task code (plus the execution
time for the interrupt routines).
Good for interrupt routines,
poor for task code.
Very simple.
FUNCTION QUEUE
SCHEDULING
Interrupts routines
in priority
order,then all the
task at same
priority.
Execution time for the longest
function( plus execution time for
the interrupt routines).
Relatively good. Must deal with data
shared between
interrupts routines
and task code.
REAL TIME
OPERATING
SYSTEMS
Interrupts routines
in priority order.
Zero (plus execution time for
routines).
Very good. More complex.
C & C++ FILES ASSEMBLY FILES
(TARGET ASSEMBLY
LANGUAGE)
CROSS
COMPILER
CROSS
ASSEMBLE
R
OBJECT FILE
(MAYBE ANY
FORMAT)
OBJECT FILES
(MAYBE ANY
FORMAT)
LINKER/ LOCATORS
EXECUTABLE FILE
(OF ANY STANDARD
FORMAT)
TARGET
SYSTEM
TOOL CHAIN FOR EMBEDDED SOFTWARE
Host
 Precise engineering and design.
 Low in cost.
 High performance.
 Careful selection of chips.
 Efficiency.
 In short, the challenge is to provide
affordable, highly integrated devices
meeting stringent requirements for safety,
security, reliability, availability and at the
same time keeping the cost low.
 Automatic teller machines.
 Cellular telephone and telephone switches.
 Handheld calculators.
 Household appliances including washing
machine, television sets, microwave ovens,
etc.
EMBEDDED APPLICATIONS
 Automatic teller machines.
 Cellular telephone and telephone
switches.
 Handheld calculators.
 Household appliances including washing
machine, television sets, microwave
ovens, etc.
 Inertial guidance systems in aircraft and
missiles,
(contd.)
 Multifunction wristwatches.
 Medical equipment.
 Programmable digital assistants (PDA’s).
 Measurement equipments like oscilloscopes,
logic analyzers and spectrum analyzers.
 Programmable logic controllers (PLC’s).
EMBEDDED GLOBE
3.2
8.9
3.2
3.7
9.4
8.5
10.1
19.4
3.6
5.3
7.3
6.8
4.1 HOME APPLIANCES
AUDIO/VISUAL EQUIPMENTS
ENTERTAINMENT &EDUCATION
PERSONAL INFORMATION
APPLIANCES
COMMUNICATION
COMMUNICATION EQUIPMENT
TRANSPORTATION RELATED
FACTORY AUTOMATION
ELECTRICAL EQUIPMENT
MEDICAL EQUIPMENT
COMMERCIAL SYSTEM
MISCELLANEOUS INSTRUMENTS
OTHER
 eMillennium is the public communication for
the 21st Century. It offers superior multi-pay
voice access in combination with powerful,
yet user-friendly web applications.
 Users can check e-mail, get stock quotes,
make on-line purchases, even cruise the
Internet, all while talking on the phone.
 A built-in Ethernet data port provides the
additional option of high-speed web access
through a laptop computer.
 Extensive testing to meet FCC and CSA
telecommunication requirements was
required for this device.
 Wavix has developed an inexpensive
two-way satellite communication system
specifically to support remote data
collection and e-mail services.
 It is designed as an economical, high-
throughput alternative to fill the niche
between low-cost, low-throughput
systems like Argos, GOES, and
Orbcomm, and high-cost, very high-
throughput systems like Inmarsat and
Intelsat.
 Wavix operates its Satellite System in
cooperation with Volunteers in Technical
Assistance and SatILife non-profit
organizations providing health and
technology support to people in
developing countries.
 Adaptive cruise control
 Telemedicine
 Security
 Tele-matics
 Bluetooth applications
 The world of embedded systems is a dreamer’s
paradise with unlimited possibilities.
 It make controlling all the systems around just
by a simple gesture and the things respond to
you as if it was some magic.
 As microprocessors are becoming smaller and
cheaper, more and more products are
becoming ‘smart’ with microprocessors
embedded in them.
embeddedsystemsppt-170506195901.pdf
embeddedsystemsppt-170506195901.pdf

More Related Content

Similar to embeddedsystemsppt-170506195901.pdf

Mini final docmtn final
Mini final docmtn finalMini final docmtn final
Mini final docmtn finalAyesha Mubeen
 
Gab 2015 aymeric weinbach azure iot
Gab   2015 aymeric weinbach azure iot Gab   2015 aymeric weinbach azure iot
Gab 2015 aymeric weinbach azure iot Aymeric Weinbach
 
Embedded systems- nanocdac
Embedded systems- nanocdacEmbedded systems- nanocdac
Embedded systems- nanocdacnanocdac
 
Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemIOSR Journals
 
Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemIOSR Journals
 
Architecture design of a virtual embedded system report
Architecture design of a virtual embedded system reportArchitecture design of a virtual embedded system report
Architecture design of a virtual embedded system reportRajeev Mohanty
 
How to bootstrap your IoT project
How to bootstrap  your IoT projectHow to bootstrap  your IoT project
How to bootstrap your IoT projectEurotech
 
Embedded Software Development
Embedded Software DevelopmentEmbedded Software Development
Embedded Software DevelopmentSanjay Kumar
 
The range and scope of computer applications
The range and scope of computer applicationsThe range and scope of computer applications
The range and scope of computer applicationsMirza Ćutuk
 
Embedded OS and Application-2024-01 Embedded system introduction.pdf
Embedded OS and Application-2024-01 Embedded system introduction.pdfEmbedded OS and Application-2024-01 Embedded system introduction.pdf
Embedded OS and Application-2024-01 Embedded system introduction.pdfmengsteabtewelde
 
Language for embedded system
Language for embedded systemLanguage for embedded system
Language for embedded systemvkrhanjeeth .
 
Language for Embedded System
Language for Embedded System Language for Embedded System
Language for Embedded System vkrhanjeeth .
 
Intelligent Traffic Light control using Embedded Systems
Intelligent Traffic Light control using Embedded SystemsIntelligent Traffic Light control using Embedded Systems
Intelligent Traffic Light control using Embedded SystemsSrijan Singh
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systemskondalarao7
 
Esd notes iae
Esd notes iaeEsd notes iae
Esd notes iaeMuru Gan
 

Similar to embeddedsystemsppt-170506195901.pdf (20)

Mini final docmtn final
Mini final docmtn finalMini final docmtn final
Mini final docmtn final
 
Report file on Embedded systems
Report file on Embedded systemsReport file on Embedded systems
Report file on Embedded systems
 
Gab 2015 aymeric weinbach azure iot
Gab   2015 aymeric weinbach azure iot Gab   2015 aymeric weinbach azure iot
Gab 2015 aymeric weinbach azure iot
 
Embedded systems- nanocdac
Embedded systems- nanocdacEmbedded systems- nanocdac
Embedded systems- nanocdac
 
Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control System
 
Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control System
 
Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02
 
Beagle board
Beagle boardBeagle board
Beagle board
 
Architecture design of a virtual embedded system report
Architecture design of a virtual embedded system reportArchitecture design of a virtual embedded system report
Architecture design of a virtual embedded system report
 
How to bootstrap your IoT project
How to bootstrap  your IoT projectHow to bootstrap  your IoT project
How to bootstrap your IoT project
 
CentralizedSerialWP
CentralizedSerialWPCentralizedSerialWP
CentralizedSerialWP
 
Embedded Software Development
Embedded Software DevelopmentEmbedded Software Development
Embedded Software Development
 
The range and scope of computer applications
The range and scope of computer applicationsThe range and scope of computer applications
The range and scope of computer applications
 
Embedded OS and Application-2024-01 Embedded system introduction.pdf
Embedded OS and Application-2024-01 Embedded system introduction.pdfEmbedded OS and Application-2024-01 Embedded system introduction.pdf
Embedded OS and Application-2024-01 Embedded system introduction.pdf
 
MAJOR_PROJECT
MAJOR_PROJECTMAJOR_PROJECT
MAJOR_PROJECT
 
Language for embedded system
Language for embedded systemLanguage for embedded system
Language for embedded system
 
Language for Embedded System
Language for Embedded System Language for Embedded System
Language for Embedded System
 
Intelligent Traffic Light control using Embedded Systems
Intelligent Traffic Light control using Embedded SystemsIntelligent Traffic Light control using Embedded Systems
Intelligent Traffic Light control using Embedded Systems
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Esd notes iae
Esd notes iaeEsd notes iae
Esd notes iae
 

More from Ashwin180668

ada-191015145338.pdf
ada-191015145338.pdfada-191015145338.pdf
ada-191015145338.pdfAshwin180668
 
dfs-180809142044.pdf
dfs-180809142044.pdfdfs-180809142044.pdf
dfs-180809142044.pdfAshwin180668
 
Sensor Transmitter & Its types 22.pptx
Sensor Transmitter & Its types  22.pptxSensor Transmitter & Its types  22.pptx
Sensor Transmitter & Its types 22.pptxAshwin180668
 
es1-150721100817-lva1-app6891.pdf
es1-150721100817-lva1-app6891.pdfes1-150721100817-lva1-app6891.pdf
es1-150721100817-lva1-app6891.pdfAshwin180668
 
embeddedsystemspresentation-140524063909-phpapp01.pdf
embeddedsystemspresentation-140524063909-phpapp01.pdfembeddedsystemspresentation-140524063909-phpapp01.pdf
embeddedsystemspresentation-140524063909-phpapp01.pdfAshwin180668
 
embeddedsystems-100429081552-phpapp01.pdf
embeddedsystems-100429081552-phpapp01.pdfembeddedsystems-100429081552-phpapp01.pdf
embeddedsystems-100429081552-phpapp01.pdfAshwin180668
 
physics Presentation1.pptx
physics Presentation1.pptxphysics Presentation1.pptx
physics Presentation1.pptxAshwin180668
 

More from Ashwin180668 (7)

ada-191015145338.pdf
ada-191015145338.pdfada-191015145338.pdf
ada-191015145338.pdf
 
dfs-180809142044.pdf
dfs-180809142044.pdfdfs-180809142044.pdf
dfs-180809142044.pdf
 
Sensor Transmitter & Its types 22.pptx
Sensor Transmitter & Its types  22.pptxSensor Transmitter & Its types  22.pptx
Sensor Transmitter & Its types 22.pptx
 
es1-150721100817-lva1-app6891.pdf
es1-150721100817-lva1-app6891.pdfes1-150721100817-lva1-app6891.pdf
es1-150721100817-lva1-app6891.pdf
 
embeddedsystemspresentation-140524063909-phpapp01.pdf
embeddedsystemspresentation-140524063909-phpapp01.pdfembeddedsystemspresentation-140524063909-phpapp01.pdf
embeddedsystemspresentation-140524063909-phpapp01.pdf
 
embeddedsystems-100429081552-phpapp01.pdf
embeddedsystems-100429081552-phpapp01.pdfembeddedsystems-100429081552-phpapp01.pdf
embeddedsystems-100429081552-phpapp01.pdf
 
physics Presentation1.pptx
physics Presentation1.pptxphysics Presentation1.pptx
physics Presentation1.pptx
 

Recently uploaded

What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 

Recently uploaded (20)

What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 

embeddedsystemsppt-170506195901.pdf

  • 1. Presented By- Bhavana Sharma Roll no. - 1336710003
  • 2.  What are embedded system  Components  Comparison of Various Software Architecture  Application  Challenges  Embedded Software Development Tools  Application  Future Trends  Conclusion
  • 3.  An embedded system is a special purpose computer that is used inside of a device.  A Combination of hardware and software that forms the components of a larger systems.
  • 4. 1. Embedded hardware :-It mainly consists of a microcontroller with various peripheral IC’s. 2. Embedded RTO’S :-All intelligent devices that perform complex functions have an embedded operating system inside. 3. Device drivers :-The software that acts as a glue between the operating system and the peripheral device is called the device driver
  • 5. 4. Communication stacks :-If the embedded device is capable of communicating to the external world,it has a communication software stack running on the top of operating system. 5. Embedded application :-It performs the predefined function of the embedded device.
  • 6. PRIORITIES AVAILABLE WORST RESPONSE TIME FOR TASK CODE STABILITY OF RESPONSE WHEN THE CODE CHANGES SIMPLICITY ROUND ROBIN None Execution time for all the task code. Poor. Very simple ROUND ROBIN WITH INTERRUPTS Interrupts routines in priority order,then the task code in priority order. Total of execution time for all the task code (plus the execution time for the interrupt routines). Good for interrupt routines, poor for task code. Very simple. FUNCTION QUEUE SCHEDULING Interrupts routines in priority order,then all the task at same priority. Execution time for the longest function( plus execution time for the interrupt routines). Relatively good. Must deal with data shared between interrupts routines and task code. REAL TIME OPERATING SYSTEMS Interrupts routines in priority order. Zero (plus execution time for routines). Very good. More complex.
  • 7. C & C++ FILES ASSEMBLY FILES (TARGET ASSEMBLY LANGUAGE) CROSS COMPILER CROSS ASSEMBLE R OBJECT FILE (MAYBE ANY FORMAT) OBJECT FILES (MAYBE ANY FORMAT) LINKER/ LOCATORS EXECUTABLE FILE (OF ANY STANDARD FORMAT) TARGET SYSTEM TOOL CHAIN FOR EMBEDDED SOFTWARE Host
  • 8.  Precise engineering and design.  Low in cost.  High performance.  Careful selection of chips.  Efficiency.  In short, the challenge is to provide affordable, highly integrated devices meeting stringent requirements for safety, security, reliability, availability and at the same time keeping the cost low.
  • 9.  Automatic teller machines.  Cellular telephone and telephone switches.  Handheld calculators.  Household appliances including washing machine, television sets, microwave ovens, etc.
  • 11.  Automatic teller machines.  Cellular telephone and telephone switches.  Handheld calculators.  Household appliances including washing machine, television sets, microwave ovens, etc.  Inertial guidance systems in aircraft and missiles, (contd.)
  • 12.  Multifunction wristwatches.  Medical equipment.  Programmable digital assistants (PDA’s).  Measurement equipments like oscilloscopes, logic analyzers and spectrum analyzers.  Programmable logic controllers (PLC’s).
  • 14. 3.2 8.9 3.2 3.7 9.4 8.5 10.1 19.4 3.6 5.3 7.3 6.8 4.1 HOME APPLIANCES AUDIO/VISUAL EQUIPMENTS ENTERTAINMENT &EDUCATION PERSONAL INFORMATION APPLIANCES COMMUNICATION COMMUNICATION EQUIPMENT TRANSPORTATION RELATED FACTORY AUTOMATION ELECTRICAL EQUIPMENT MEDICAL EQUIPMENT COMMERCIAL SYSTEM MISCELLANEOUS INSTRUMENTS OTHER
  • 15.  eMillennium is the public communication for the 21st Century. It offers superior multi-pay voice access in combination with powerful, yet user-friendly web applications.  Users can check e-mail, get stock quotes, make on-line purchases, even cruise the Internet, all while talking on the phone.  A built-in Ethernet data port provides the additional option of high-speed web access through a laptop computer.  Extensive testing to meet FCC and CSA telecommunication requirements was required for this device.
  • 16.  Wavix has developed an inexpensive two-way satellite communication system specifically to support remote data collection and e-mail services.  It is designed as an economical, high- throughput alternative to fill the niche between low-cost, low-throughput systems like Argos, GOES, and Orbcomm, and high-cost, very high- throughput systems like Inmarsat and Intelsat.  Wavix operates its Satellite System in cooperation with Volunteers in Technical Assistance and SatILife non-profit organizations providing health and technology support to people in developing countries.
  • 17.  Adaptive cruise control  Telemedicine  Security  Tele-matics  Bluetooth applications
  • 18.
  • 19.  The world of embedded systems is a dreamer’s paradise with unlimited possibilities.  It make controlling all the systems around just by a simple gesture and the things respond to you as if it was some magic.  As microprocessors are becoming smaller and cheaper, more and more products are becoming ‘smart’ with microprocessors embedded in them.