0% found this document useful (0 votes)
6 views

Embedded System Design: V. Chaitanya Naga Saikumar 21K61A04H9

Uploaded by

saranlovely433
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Embedded System Design: V. Chaitanya Naga Saikumar 21K61A04H9

Uploaded by

saranlovely433
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

EMBEDDED SYSTEM DESIGN

V. Chaitanya Naga SaiKumar


21K61A04H9
Internship Offered Company Profile
This internship is provided by AICTE-eduskills :
Company name: - Microchip Technology
 Location:- Chandler, Arizona, USA
 Company main objective:To empower unskilled individual with knowledge, skills and technical
competencies in the field of information technology and embedded engineering which assist them to escalate
as integrated individuals contributing to company’s and nation’s growth.
 Internship duration:-May-July 2023(10 weeks)
 Domains:-Embedded system developer
 Platforms:-MPLAB-XIDE
CONTENTS
Introduction To Embedded Systems
Advantages Of Embedded Systems
Characteristics Of Embedded System
Applications Of Embedded Systems
Architecture of the PIC16
Syntax and structure of C
Exploring Bluetooth Low Energy From First Step To Final Step
Advanced c programming
Conclusion
Introduction To Embedded Systems
• An embedded system is a combination of computer hardware and
software designed for a specific function.
• It can be said as a dedicated computer system has been developed
for some particular reason. But it is not our traditional computer
system or general-purpose computers
• Embedded systems may also function within a larger system
• An embedded system is a combination of computer hardware and
software designed for a specific function
Advantages of Embedded System

•Simple to deliver higher creation. •To use for one errand.


•Less costs for per bit of resultant. •Versatile because of little in size.
•It has not many interconnections. •It has Low force utilization and Better
exactness in outcome.
•It has Better steady and Higher speed.
•To upgrade assets, for example, memory and
•It has Higher dependable chip.
Characteristics of an Embedded System
• Requires real time performance
• It should have high availability and reliability.
• Developed around a real-time operating system
• Usually, have easy and a diskless operation, ROM boot
• Designed for one specific task
• It must be connected with peripherals to connect input and
output devices
• Offers high reliability and stability
Applications Of Embedded System
1.Embedded systems are used in autonomous vehicle control
systems, navigation systems, and communication systems, among
others. Smart Grid: A smart grid can be developed using embedded
systems.
2.These systems provide the necessary speed and accuracy to
ensure the safety of passengers and pedestrians
3.Smart Grid: A smart grid can be developed using embedded
systems.
Architecture of the PIC16
8-bit Architecture: The PIC16 microcontrollers are based on an 8-bit
architecture, which means they can process data in 8-bit chunks. This
makes them suitable for handling simple tasks and applications that don't
require extensive processing power.

Harvard Architecture: PIC16 microcontrollers use a Harvard


architecture, which means they have separate memory spaces for
program instructions and data. This separation enhances their
performance and allows for more efficient and simultaneous fetching of
instructions and data.
Syntax and structure of C
• The syntax of the C programming language is the
set of rules governing writing of software in the C
language
• The structure in C is a user-defined data type that
can be used to group items of possibly different
types into a single type.
ADVANCED C PROGRAMMING
DEFINITION : The Advanced C Function is an extension of C Function with additional properties which are
not available in C Function.
• In C, there are two types of memory allocation: static Dynamic
• Debugging with gdb
• Linux is the most commonly used OS for C programming.
• Function pointers.
• Recursion in C.
• Typecasting and typedef in C.
EXPLORING BLUETOOTH LOW ENERGY FROM FIRST STEP
TO FINAL STEP
• How the devices should identify themselves
• How they should establish a connection, maintain it, and end it
• What kind of data can they can send, and how do they should format it
• How do they ensure that data is properly received and understood by both ends
• What modulation and channel should the devices use
• What error coding technique should the devices use
• How the information exchanged should be secured,Aside from Bluetooth, here are
some other popular communication standards:
• Ethernet
• Transmission Control Protocol/Internet Protocol (TCP/IP)
• Wi-Fi
CONCLUSION
• In conclusion, embedded systems are the unsung heroes behind thethese aim less functioning of countless
devices and applications
• We rely on daily, and their future holds even greater promise for shaping the way we interact with
technology.
• As we move forward, embedded systems will continue to bedriving force behind technological progress,
enhancing convenience, safety, and efficiency in numerous aspects of our lives.
V. Chaitanya Naga
SaiKumar
21K61A04H9

You might also like