0% found this document useful (0 votes)
81 views48 pages

Embedded Systems

The document provides information about an upcoming master class on embedded C programming. It discusses topics that will be covered like pointers and the importance of the stdint.h header file. It also provides information about the instructor and organization hosting the class.

Uploaded by

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

Embedded Systems

The document provides information about an upcoming master class on embedded C programming. It discusses topics that will be covered like pointers and the importance of the stdint.h header file. It also provides information about the instructor and organization hosting the class.

Uploaded by

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

Master Class on

“Embedded C “
Programming

DAY 8/30 mk
What you will learn Today

Pointers
Importance of <stdint.h>
About Pantech Prolabs India Pvt Ltd
 Started in the Year 2004
 Lab equipments and Sensor Interface
 Manufacturer of Brainsense EEG Headset
 Reconfigurable Algorithms on AI
 Manufacture of AI development Boards
 Power electronics, Fuel cell and Renewable Energy trainers

Vision
To help 10 Million students around the
globe to learn technology in a easy way

www.pantechsolutions.net
About me

My Primary Expertise
Microcontroller Architecture: 8051,PIC,AVR,ARM,MSP430,PSOC3
DSP Architecture: Blackfin,C2000,C6000,21065L Sharc
FPGA: Spartan,Virtex,Cyclone
Image Processing Algorithms: Image/Scene Recognition, Machine Learning, Computer Vision, Deep Learning,
Pattern Recognition, Object Classification ,Image Retrieval, Image enhancement and denoising.
Neural Networks : SVM,RBF,BPN
Cryptography :RSA,DES,3DES,Ellipti curve,Blowfish,Diffe Hellman
Compilers: Keil,Visual DSP++,CCS, Xilinx Platform studio,ISE, Matlab, Open CV
https://www.linkedin.com/in/jeevarajan/ www.pantechsolutions.net
Announcement
 Attendance Link at anytime of the session.
 Minimum attendance required for an E-Certificate is 25 Days. Attendance
link will be closed at the end of the event.
 For Internship Candidates no attendance required ,it will be accessed from
the LMS Portal. (learn.pantechsolutions.net)
 Recorded Video Streaming for LAB classes to improve Learning
Experience or if I am not able to present on Live.
 PPT in facebook group and Telegram Group
 Source code and projects available download only for Internship canditates
Mindset Lesson

If you are not filling your day with high


priority actions ,then your day will be
automatically filled with low priority
distractions.
www.pantechsolutions.net
www.pantechsolutions.net For learning hub visit learn.pantechsolutions.net
Are you Ready to learn?
What are Pointers?
• A pointer is a variable whose value is the address of
another variable, i.e., direct address of the memory
location. Like any variable or constant, you must
declare a pointer before using it to store any variable
address.
What are Pointers?
How is Pointer used in embedded
programming?
Pointer data types
Pointer Variable definition
Pointer Variable definition and
Initialization
Read operation on the pointer
Read operation on the pointer
Write operation on the pointer
Write operation on the pointer
Example
1) Create a char type variable and initialize it to value 100
2) Print the address of the above variable.
3) Create a pointer variable and store the address of the above
variable
4) Perform read operation on the pointer variable to fetch 1 byte of
data from the pointer
5) Print the data obtained from the read operation on the pointer.
6) Perform write operation on the pointer to store the value 65
7) Print the value of the variable defined in step 1
How to Use Pointers?
char *address
char *address
char *address

address = address+5
int *address
Importance of stdint.h
Portability issues in “C”
programming code due to “size of
data types”
stdint.h
stdint.h

stdint.h helps you to choose an exact size for your variable and makes code portable no matter
which compiler the code may be compiled on.
Some useful stdint.h aliases while
programming
Combo Offer
Embedded System Design & IOT
Master Class(30 Days)
● 8051 Architecture (5 Days)
● PIC Architecture(5 Days)
● ARM7-LPC2148(5 Days)
● LPC4088 CortexM4(5 Days)

● NodeMCU(5 Days)
● 5+ Projects
IOT Master Class(30 Days)

● Basics of IoT
● Thingspeak

● AWS
● Microsoft Azure
● 5+Projects
PCB Design Master Class(12 Days)

 Introduction to Schematic Capture


 Introduction to Allegro and Footprint Creation
 Importing Schematics in allegro ,Placement and route
 Gerber Creation, BOM, PDF
 How to Design a 8051 Microcontroller Board
Today and Tomorrow Offer
Launching Warrior Way JOB Guarantee
Bundle
Total Value
19 Courses ₹115000
OFFER
JOB Assistance ₹7,999
300 + Projects
Intensive Hackathon Live session
From Scratch
Live session on every Saturday
Interview Questions
JOB Posting
19 Internship Certificate
2 year validity
Soft Skill Courses

FESTIVE OFFER – Data Science + Embedded system Job Assistance Program - ( Warriors
Way Gold Membership )
Q&A
Thank You

You might also like