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