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