Studymafia.org Embedded Systems
-
Upload
sumit-thakur -
Category
Documents
-
view
225 -
download
0
Transcript of Studymafia.org Embedded Systems
-
8/9/2019 Studymafia.org Embedded Systems
1/21
www.studymafia.org
Submitted To: Submitted By:
www.studymafia.org www.studymafia.org
-
8/9/2019 Studymafia.org Embedded Systems
2/21
What are embedded system Components
Comparison of Various Software
Architecture Application
Challenges
Embedded Software Development Tools
Application
Future Trends
Conclusion
-
8/9/2019 Studymafia.org Embedded Systems
3/21
An embedded system is a specialpurpose computer that is used insideof a device
A Combination of hardware andsoftware that forms the componentsof a larger systems
-
8/9/2019 Studymafia.org Embedded Systems
4/21
! Embedded hardware "#$t mainly consistsof a microcontroller with various
peripheral $C%s
& Embedded 'T(%S "#All intelligent devicesthat perform comple) functions have anembedded operating system inside
* Device drivers "#The software that acts asa glue between the operating system andthe peripheral device is called the devicedriver
+contd,
-
8/9/2019 Studymafia.org Embedded Systems
5/21
-
8/9/2019 Studymafia.org Embedded Systems
6/21
PRIORITIESAVAILABLE
WORST RESPONSE TIME
FOR TASK CODE
STABILITY OF
RESPONSE WHEN THE
CODE CHANGES
SIMPLICITY
ROUND ROBIN None Execution time for all the taskcode.
Poor. Very simple
ROUND ROBINWITH
INTERRUPTS
Interrupts routinesin priorityorder,then the taskcode in priorityorder.
Total of execution time for allthe task code (plus the executiontime for the interrupt routines).
Good for interrupt routines,poor for task code. Very simple.
FUNCTION QUEUE
SCHEDULING
Interrupts routinesin priorityorder,then all the
task at samepriority.
Execution time for the lonestfunction( plus execution time forthe interrupt routines).
!elati"ely ood. #ust deal $ith datashared %et$eeninterrupts routines
and task code.
REAL TIME
OPERATING
SYSTEMS
Interrupts routinesin priority order.
&ero (plus execution time forroutines).
Very ood. #ore complex.
-
8/9/2019 Studymafia.org Embedded Systems
7/21
' ' *I+E -E#+/ *I+E(T-!GET -E#+/
+-NG0-GE)
'!1
'1#PI+E!
'!1
-E#+E
!
12E'T *I+E
(#-/E -N/
*1!#-T)
12E'T *I+E
(#-/E -N/
*1!#-T)
+IN3E!4 +1'-T1!
E5E'0T-+E *I+E
(1* -N/ T-N6-!6
*1!#-T)
T-!GET
/TE#
TOOL CHAIN FOR EBE!!E! SOFT"ARE
7ost
-
8/9/2019 Studymafia.org Embedded Systems
8/21
Precise engineering and design. Low in cost. High performance. Careful selection of chips. Eciency.
In short, the challenge is to provideafordable, highly integrateddevices meeting stringentrequirements or saety, security,reliability, availability and at the
same time keeping the cost low.
-
8/9/2019 Studymafia.org Embedded Systems
9/21
-
8/9/2019 Studymafia.org Embedded Systems
10/21
EBE!!E! A##LICATIONS
-
8/9/2019 Studymafia.org Embedded Systems
11/21
Automatic teller machines. Cellular telephone and telephone
switches.
Handheld calculators. Household appliances including
washing machine, television sets,microwave ovens, etc.
Inertial guidance systems in aircraftand missiles,
(contd.)
-
8/9/2019 Studymafia.org Embedded Systems
12/21
ultifunction wristwatches.
edical e!uipment.
Programma"le digital assistants#P$A%s&.
easurement e!uipments li'e
oscilloscopes, logic analy(ers andspectrum analy(ers.
Programma"le logic controllers #PLC%s&.
-
8/9/2019 Studymafia.org Embedded Systems
13/21
EBE!!E!$LOBE
-
8/9/2019 Studymafia.org Embedded Systems
14/21
-
8/9/2019 Studymafia.org Embedded Systems
15/21
eMillennium is the public
communication for the 21st Century. Itoers superior multi-pay voice access incombination with powerful, yet user-friendly web applications.
Users can chec e-mail, !et stoc"uotes, mae on-line purchases, evencruise the Internet, all while talin! onthe phone.
# built-in $thernet data port providesthe additional option of hi!h-speed webaccess throu!h a laptop computer.
$%tensive testin! to meet &CC and C'#telecommunication re"uirements was
re"uired for this device.
-
8/9/2019 Studymafia.org Embedded Systems
16/21
(avi% has developed an ine%pensivetwo-way satellite communicationsystem speci)cally to support remotedata collection and e-mail services.
It is desi!ned as an economical, hi!h-throu!hput alternative to )ll theniche between low-cost, low-
throu!hput systems lie #r!os,*+$', and +rbcomm, and hi!h-cost,very hi!h-throu!hput systems lieInmarsat and Intelsat.
(avi% operates its 'atellite 'ystemin cooperation with olunteers in
echnical #ssistance and 'atIifenon-pro)t or!ani/ations providin!health and technolo!y support topeople in developin! countries.
-
8/9/2019 Studymafia.org Embedded Systems
17/21
Adaptive cruise control
)elemedicine
*ecurity)ele+matics
luetooth applications
-
8/9/2019 Studymafia.org Embedded Systems
18/21
-
8/9/2019 Studymafia.org Embedded Systems
19/21
)he world of em"edded systems is adreamer%s paradise with unlimitedpossi"ilities.
It ma'e controlling all the systems around-ust "y a simple gesture and the thingsrespond to you as if it was some magic.
As microprocessors are "ecoming smallerand cheaper, more and more products are"ecoming smart% with microprocessorsem"edded in them.
-
8/9/2019 Studymafia.org Embedded Systems
20/21
-
8/9/2019 Studymafia.org Embedded Systems
21/21