h8s-2172 Renesas Electronics Corporation., h8s-2172 Datasheet - Page 378
h8s-2172
Manufacturer Part Number
h8s-2172
Description
Renesas 16-bit Single-chip Microcomputer H8s Family H8s-2100 Series
Manufacturer
Renesas Electronics Corporation.
Datasheet
1.H8S-2172.pdf
(570 pages)
- Current page: 378 of 570
- Download datasheet (5Mb)
3. Data Stage (Control-Out)
Rev. 2.00, 03/04, page 346 of 534
The firmware first analyzes the request data that is sent from the host in the setup stage, and
determines the subsequent data stage direction. If the result of request data analysis is that the
data stage is out-transfer, data from the host is waited for, and after data is received (EP0o TS
bit in IFR0 is set to 1), data is read from the FIFO.
The end of the data stage is identified when the host transmits an IN token and the status stage
is entered.
Receive PING token (high speed)
Receive OUT token (full speed)
(EP0o TS in IFR0 = 1)
Receive data from host
Set EP0o receive
Receive PING token
Is all received data
Receive OUT token
complete flag
in FIFO read?
to SETUP TS
USB function
0 written
in IFR0?
Figure 12.7 Data Stage Operation (Control-Out)
Yes
Yes
NYET (high speed)
ACK (full speed and
0-length packet)
ACK (for only PING)
ACK (for only PING)
High speed
Full speed
No
No
NAK
NAK
Interrupt generated
Confirm receive data length from
EP0o receive data size register
Read data from EP0o data
(EP0oTS in IFR0 = 0)
Clear interrupt flag
register (EPDR0o)
Firmware
(EPSZ0o)
Related parts for h8s-2172
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2100 Series
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2100 Series
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2100 Series
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2100 Series
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Renesas 16-bit Single-chip Microcomputer H8s Family / H8s/2100 Series
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2100 Series
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2600 Series
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2600 Series
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2600 Series
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2600 Series
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Renesas Technology Corp [Renesas 32-Bit RISC Microcomputer Super RISC engine Family/SH7700 Series]
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
RENESAS MCU M16C FAMILY / M16C/Tiny SERIES
Manufacturer:
Renesas Electronics Corporation.
Datasheet:
Part Number:
Description:
Renesas Starter Kit for RX210
Manufacturer:
Renesas Electronics Corporation.
Part Number:
Description:
EVALBOARD/Renesas StarterKit for RX630
Manufacturer:
Renesas Electronics Corporation.
Part Number:
Description:
EVALBOARD/Renesas Starter Kit+ for RX63N
Manufacturer:
Renesas Electronics Corporation.