![Geehy SEMICONDUCTOR APM32F405 Series Скачать руководство пользователя страница 519](http://html1.mh-extra.com/html/geehy-semiconductor/apm32f405-series/apm32f405-series_user-manual_573630519.webp)
www.geehy.com Page 518
Field
Name
R/W
Description
28:19
PCKTCNT
R/W
Packet Count
This bit is used to record the number of transmitted or received
data packets.
30:29
DATAPID
R/W
Data PID
This bit is used to set the initial PID when the host transmits data
communication and is maintained during transmission.
00
:
DATA0
01
:
DATA2
10
:
DATA1
11: MDATA (controlled transmission)/SETUP (uncontrolled
transmission)
31
DO_PING
R/W
Do PING Protocol
0: No operation
1: Execute PIN protocol
Note: This bit can be set to 1 only during OUT transmission.
High-speed OTG host channel-X DMA address register
(OTG_HS1_HCHDMAX) (X=0…11)
Offset address: 0x514+20*X
Reset value: 0x0000 0000
Field
Name
R/W
Description
31:0
ADDR
R/W
DMA Address
This bit is used to store the memory address of DMA transmission
used by host and device to transmit data.
OTG_HS1 device mode register address mapping
Table 139 OTG_HS1 Device Mode Register Address Mapping
Register name
Description
Offset
address
OTG_HS1_DCFG
High-speed OTG device configuration register
0x800
OTG_HS1_DCTRL
High-speed OTG device control register
0x804
OTG_HS1_DSTS
High-speed OTG device state register
0x808
OTG_HS1_DINIMASK
High-speed OTG device IN endpoint interrupt mask
register
0x810
OTG_HS1_DOUTIMASK
High-speed OTG device OUT endpoint interrupt mask
register
0x814
OTG_HS1_DAEPINT
High-speed OTG device all-endpoint interrupt register
0x818
OTG_HS1_DAEPIMASK
High-speed OTG device all-endpoint interrupt mask
register
0X81C
OTG_HS1_DVBUSDTIM
High-speed OTG device VBUS release time register
0x828
OTG_HS1_DVBUSPTIM
High-speed OTG device VBUS pulse time register
0x82C