Upload
phogat-ashish
View
218
Download
0
Embed Size (px)
Citation preview
7/27/2019 Arm Course
1/2
FreeU S B P r o g ra m m a b
Emb edded
T rainer Kit
I N T R OD U C T I ON T O S T M 3 2
T H E C O R T E X- M 3 C P U
H ARDWARE IMPLE ME NTATION
Learning Modules (hands on Practical)
INFRASTRUCTURELed Interfacing
! I nt er na l 2 0 K B S RA M
! 1 2 8 - K B F l a s h m e m o ry! ARM Cortex-M3 core based architecture
! Program and erase sequences! The main three blocks: platform, core and input / outputperipherals ! External interrupt/event controller, wake-up event
management! S y s t em t i m e rs : R e a l T i m e C l o c k , Wi n d o w W at c h d o g t i m e r
! P r e s en t a t io n o f t h e c o r e , a rc h i t ec t u r e a n d p r og r a mm i n g! Backup registers, tamper detection, RTC calibration
model
! Icode, Decode and system buses
! Branch prediction mechanism! Power supplies, external 3.3V, internal generation of 1.8V,
! Thumb-2 instruction set related pins! Access to memory-mapped locations, addressing modes
! L o w v o l t ag e d e t e ct o r s! C o n d i ti o n a l e x e cu t i o n
! Clocking! Bit-banding
! S e l e c ti o n o f th e b o o t m o d e t h r o u gh ex t e rn a l p i n s! M e mo r y m a p
! R e s et c a u s es! C-to-Assembly interface
! S t a r t- u p s e q u e n c e, f e t c h o f t h e f i r s t i n s t ru c t i o n! Exception mechanism
! L o w p o we r m o de s! S y s te m t i c k t i m e r
! I/O Ports! S y s te m C o n t r o l B l o c k
! Linker parameterizing
! E m b e d de d s o f t wa r e d e v e lo p m e n t w i t h K e i l! Theoretical aspect of each module
! Debug facilities! Practical implementation
! AHB/APB Bridges, split transactions, error handling! H o w i t w o rk s . H o w L E DS w i ll r o ta t e
! Bus Matrix, round-robin arbitration scheme
QUALITIES OF INSTITUTE :
C O U RS E D E TA I L S
CONSULTANCY DESIGNING T R A I NI N G M A N U FA C T UR I N
1 . A w a r d ed B e s t I n s t itu t e in E m b e dd e d ( 2 0 1 0-
1 1 ) & ( 2 00 9 -1 0 )
2. ISO 9001:2008 Certified IAO (International
Accreditation Organization, USA) Candidacy
Status
3. Trained more than 3600 students since 2002
4 . I n d iv i du a l P C & t r ai n i ng k i t f o r e a ch s t ud e nt f o r
better learning
5. Individual attention to each student
6 . We ll t e s t ed a n d p r o v en t r a in ing m e t h od o lo g y
7 . F u ll y f u rn i sh e d l a b a n d s e pa r at e t h eo r y c l as s
rooms
T I C O
TM
ARM
Cortex
N ote : All above used logos and t rademarks/ regist ered t rademarks are propert ies of t heir respect ive companies.
OBJECTIVES
PREREQUISITES
3
3
3
3
3
3
The cour se details t he hardware implementatio n of t
S T M 3 2 m i c r o c on t r o l l er
T he c ou rs e f o cu se s o n t he E mb ed de d C p ro g ra m mi ng o f t
C o r t e x- M 3 C P U
P ra c ti c al la b s o n i n te g ra t ed pe r ip h er a ls a r e b a se d o n I
f u n ct i o n o n t h e U n i v er s a l U S B t r a i n er K i t d e v e lo p e d b y T I C O
A b a s i c u n d e r s t a n d i n g o f m i c r o p r o c e s s o r s a
m i c r o c on t r o l l er s i s r e c o m m en d e d
A basic understanding of digital logic or hardware would
u s e f ul b u t n o t e s s en t i a l
A basic understanding of assembler or C programming wou
b e u s ef u l
Advance Training on ARM 32 bit Cortex M3
7/27/2019 Arm Course
2/2CONSULTANCY DESIGNING T R A I NI N G M A N U FA C T UR I N
! H o w t o c o n n e c t w i t h m i c ro c o n t ro l l e r
! H ow a d c m ot or w or ks! W h a t i s s o u r c i ng & s i n k i n g ?! M o t o r d r i ve r s I C
! W h at i s t h e t y pe o f s w i tc h es ?
! Their types & function! 1 6- bi t t im er s, b lo ck d ia gra m, c lo ck s el ec ti on a nd
prescalers
! W h a t i s a t i m e r? H o w d o e s i t w o r k s?! H ow t he y w or k
! H o w t o m a ke a c c u ra t e d e l a y u s i n g t i m e r. T i m er I n t e rr u p t s! H o w t o i n t e r f ac e w i t h m i c r o co n t ro l l e r
! H o w t o w r it e c o de f o r t i me r ?
! W h a t i s a n in t e r ru p t ? Ho w d o e s i t w o r k ?! W h a t i s L C D ?! H o w t o w ri t e c o de ?
! H o w t o gi v e L C D co m m a nd s
! H o w t o i n t er f a ce L C D w i th M i c r o
! C o nc e pt o f R e a l w o rl d i n t er f ac i ng d e v i ce s l i k e e l ec t ri c alhome
! W h at a r e t h e c o mm a nd s f or f ra p fi c al L C D! Appliance/sensors activators, electromechanical devices
! H ow t o w ri te c od e f or L CD
Temperature Sensor LM 35, Light Intensity sensors, Voltages e n s o rs , C u r r e n t s e n s or s , I R s e n s o rs P h o t o d i o d e! W h at a r e t h e d i ff e re n t t yp e s o f R el a y?
! H o w i t c o n n e ct w i t h m i c ro c o n t ro l l e r.
! High impedance-analog input configuration
! ADC features : 12-bit resolution, 0 to 3.6 V rangeH o w d o e s a b u zz e r s o u n d ?! O n e - sh o t o r c o n t i nu o u s c o n v e rs i o n
! W h a t a r e o p t o c ou p l e r?! I 2 C p r o t o co l b a s i cs
! Interfacing Opto-Isolators ! Slave mode vs master modeTransmit and receivesequences
! H o w a s t ep p er m o to r w o rk s! Q u e u e o p e ra t i o n m o d e
! H o w t o d r iv e s t ep p er m o to r! H a r dw a r e f l o w c o n t r ol
! Transmit and receive sequences
DC Motor
L i n e a r K e y sAD VA NC E D CO NT RO L TI ME R AN D GE NE RA LP U R PO S E T I M E R
Matrix K eypads
E x t e rn a l I n t e rr u p tL C D ( L i q ui d C r y st a l D i s p l ay )
Additional Interfaces
G r a p hi c a l L C D ( 6 4 x 12 8 p i x el s )
Sensors:
Relays
ANALOG-TO-DIGITAL CONVE RTE R
P i e z o b u z z er ( A l a rm u n i t)
O p t o C o u p le r sI2C INTE RFACE
S t e pp e r m o t or
USART
An Investment in Knowledge Pays Best Returns. B e n j am i n F r an kl i n
Corporate Office:
rdB - 1/ 62 8 3 f lo or , Me tr o P il la r N o. 57 0M a i n N a j a fg a r h R o a d , J an a k p ur i , Ne w D e l h i- 1 1 0 0 5 8
Ph. No. - 011-25571050, 9899795696.
Email - [email protected] ,Web: www.tico-india.com
TICO INSTITUTE OF EMBEDDED TECHNOLOGY
1 . M u lt i t i me b o os t i n C on f id e nc e l e ve l a nd u n de r st a nd i ng o f E m be d de d w o rl d .
2 . C e rt i f ic a ti o n : A certificate will be awarded to each student. This will be recognized as a Industrial training
c e r t if i c a t e i n e n g i ne e r i ng c o l l e ge s .
3 . G a te w ay : T h i s w i l l be a g a t ew a y f o r E m be d d e d Te c h no l o g y
4 . I m p r o ve J O B c h a n c es : A fast emerging technology for Electronics professionals.
4 - S M A R T B E N E FI T S : -
Duration:
Timing:
B a tc h T i me :
S t ar t d a te :
I n v e st m e n t i n K n o wl e d ge
5 WEEKS
5 h r s . M - W- F & T-T- S
May / June / July / Aug / Nov/De
Rs. 15,000/-
8 .3 0 a. m. - 1 .3 0 p .m . & 2 .0 0 t o 7. 00 p