P A G E 22
E a s y M x
P R O
v 7 a
U s e r M a n u a l
USB HOST
communication
Powering USB device
You can enable or disable power
supply to USB device connected to
HOST, through microcontroller
PA10
pin. In order to connect EN TPS2041B
IC pin to microcontroller, you must
push
SW10.8
to
ON
position.
U
SB
H
O
ST
CO
N
N
EC
TO
R
VCC-5V
R34
47K
R36
10K
VCC-3.3V
USB-PSW
1
2
3
4
CN24
USB A
E9
10uF
1
2
3
OUT
GND
IN
5
4
OC
EN
U5
TPS2041B
VCC-3.3V
LD71
R31
4K7
E10
10uF
Q2
BC846
R41
10K
LD72
R32
2K2
VCC-5V
D1
BAT43
R40
100
USB-VBUS
ON
OC
1
2
3
4
5
6
7
8
O
N
SW12
PA9
PA10
DATA BUS
U
SB
H
O
ST
CO
N
N
EC
TO
R
USB-D_N
USB-D_P
SH
IE
LD
0
GND
B1A12
VBUS
B4A9
CC2
B5
DP2
B6
DN2
B7
SBU2
B8
SBU1
A8
DN1
A7
DP1
A6
GND
A1B12
VBUS
A4B9
CC1
A5
CN24 USB TYPE-C
R91
56k
R90
56k
VBUS4
USB is the acronym for
Universal Serial Bus
. This is a very popular industry standard
that defines cables, connectors and protocols used for communication and power
supply between computers and other devices. EasyMx PRO v7a for contains USB HOST
connector
(CN24)
for USB Standard Type C plug, which enables microcontrollers that
support USB communication to establish a connection with the target device (eg. USB
Keyboard, USB Mouse, etc). USB host also provides the necessary 5V power supply to the
target via
TPS2041B
IC. Detection whether USB device is connected to HOST connector
can be done through
VBUS
line. Connection of USB HOST
VBUS
line and
PA9
pin is
established when
SW10.7
is on.
COMMUNICA
TION