0% found this document useful (0 votes)
16 views41 pages

Day 4

Uploaded by

Hamza Aslam
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)
16 views41 pages

Day 4

Uploaded by

Hamza Aslam
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/ 41

Master Class on

“Embedded C “
Programming

DAY 4/30 mk
What you will learn Today

 How to create a Project for Host using STM2CUBE


 How to create a Project for Target using STM2CUBE
 Address of a Variable
 Storage Classes in C
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 Lessson
 You Become What you think about all day long.

 If you think in Negative Terms you will get Negative results


If you think in Positive terms you will get positive results

 Life is a Mirror , What you See is what you are.

www.pantechsolutions.net
www.pantechsolutions.net For learning hub visit learn.pantechsolutions.net
Are you Ready to learn?
Winners for Pen Drive
Wall of Fame

Thank you
Hardware used in the Course
STM32F4011 Nucleo

www.pantechsolutions.net
www.pantechsolutions.net For learning hub visit learn.pantechsolutions.net
STM32F4011 Nucleo
• Key Features:
• STM32 microcontroller in QFP64 package
• Two types of extension resources:
– Arduino Uno V3 connectivity
– ST morpho extension pin headers for full access to all STM32 I/Os
• On-board ST-LINK/V2-1 debugger/programmer with SWD connector:
– Selection-mode switch to use the kit as a standalone ST-LINK/V2-1
• Flexible board power supply:
– USB VBUS or external source(3.3V, 5V, 7 - 12V)
– Power management access point
• Three LEDs:
– USB communication (LD1), user LED (LD2), power LED (LD3)
• Two push-buttons: USER and RESET
• USB re-enumeration capability. Three different interfaces supported on USB:
– Virtual COM port
– Mass storage
– Debug port
• Support of wide choice of Integrated Development Environments (IDEs) including IAR, ARM Keil, GCC-
based IDEs
Address of a Variable

www.pantechsolutions.net
www.pantechsolutions.net For learning hub visit learn.pantechsolutions.net
Address of a Variable

www.pantechsolutions.net
Program to print Address of a
Variable
Address of a Variable

www.pantechsolutions.net
Typecasting

www.pantechsolutions.net
Program for Typecasting

www.pantechsolutions.net
Storage classes in ‘C’

www.pantechsolutions.net
Storage classes in ‘C’

www.pantechsolutions.net
Storage classes in ‘C’

www.pantechsolutions.net
STATIC Variable

www.pantechsolutions.net
STATIC Variable
STATIC Variable
www.pantechsolutions.net
Extern

www.pantechsolutions.net
Extern

www.pantechsolutions.net
USE CASE OF ‘STATIC’ with Variables
Use of Extern with functions
USE CASE OF ‘STATIC’ with
Functions
Recap

 How to create a Project for Host using STM2CUBE


 How to create a Project for Target using STM2CUBE
 Address of a Variable
 Storage Classes in C
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