Datasheet
Section 16 USB Function Module (USB)
Page 982 of 1408 R01UH0309EJ0500 Rev. 5.00
Sep 24, 2012
H8S/2456, H8S/2456R, H8S/2454 Group
Table 16.2 Limitations for Setting Values
Endpoint FIFO Number Maximum Packet Size Transfer Method Transfer Direction
0 16 bytes Control In/Out
1 64 bytes Bulk Out
2 64 bytes Bulk In
3 16 bytes Interrupt In
Table 16.3 shows a specific example of setting.
Table 16.3 Example of Setting
Endpoint
Number Conf. Int. Alt.
Transfer
Method
Transfer
Direction
Maximum
Packet Size
Endpoint
FIFO Number
0 ⎯ ⎯ ⎯ Control In/Out 16 bytes 0
1 1 0 0 Bulk Out 64 bytes 1
2 1 0 0 Bulk In 64 bytes 2
3 1 0 0 Interrupt In 16 bytes 3
N EPIR[N]0 EPIR[N]1 EPIR[N]2 EPIR[N]3 EPIR[N]4
0 00 00 20 00 00
1 14 20 80 00 01
2 24 28 80 00 02
3 34 38 20 00 03
Configuration
⎯
1
Interface
⎯
0
Alternate
Setting
⎯
0
Endpoint
Number
0
1
2
3
Endpoint
FIFO Number
0
1
2
3
Attribute
Control
Bulk-Out
Bulk-In
Interrupt-In