To Embedded Systems Design: Advance Technology
To Embedded Systems Design: Advance Technology
to
Embedded
Systems Design
Advance Technology
Topics of the day
1.About Embedded system.
Application areas.
EMBEDDED SYSTEM
• Special-purpose computer system designed
to perform a dedicated function.
Core hardware
• 8051 Microcontroller
• PIC Microcontroller
• AVR Microcontroller
• ARM Microcontroller
• FPGA(Field Programmable Gate
Array)
• CPLD(Complex Programmable
Logic Device)
DESIGNING
1. Core hardware
2. Firmware tools
3. Programming tools
4. Hardware tools
DESIGNING
Firmware tools
• 8051- KEIL Compiler & Assembler
• PIC - Source Boost , micro c
• AVR – Code Vision Avr
• ARM - KEIL advanced versions
DESIGNING
Programming tools
• 8051 – Flash Magic , ECE Flash
• PIC - Matrix pppv3 , pickit
• AVR – Pony Prog
DESIGNING
Hardware tools
• Hardware programmers
• Application debuggers
DESIGNING
2. Firmware tools
KEIL microVISION3
3. Programming tools
Flash Magic
4. Hardware tools
8051 Application Board
EMBEDDED APPLICATIONS
• AUTOMOBILES: Fuel Injection control (for fuel
efficiency), Air bags and Automatic braking (for safety),
and car entertainment systems.