APPLICATION NOTE SH7216 Group USB Function Module: USB Mass Storage Class Introduction This application note describes how to use the USB function module of the SH7216 and examples of creation of firmware conforming to USB Mass Storage Class. The contents of this application note and the software are provided for describing application examples of the USB f.
of the USB Function Module contained in the SH7216 are listed below.
• Automatic processing of USB protocol
• Automatic processing of USB standard commands for endpoint 0 (some commands need to be processed through the firmware)
• Full-speed transfer supported
• Interrupt request: Various interrupt signals needed for USB transmission and reception are generated.
• Clock: External input clock generated by the USB oscillator (48 MHz)
• Low power consumption mode provided.
• Internal USB transceiver
• Endpoint configurations: The configurations are indicated in table 1. Table 1 Endpoint Configura.
No. | Partie # | Fabricant | Description | Fiche Technique |
---|---|---|---|---|
1 | SH7211 |
Renesas Technology |
32-Bit RISC Microcomputer | |
2 | SH7263 |
Renesas |
32-Bit RISC Microcomputer | |
3 | SH7268 |
Renesas |
Video Display Controller 4 Driver Users Manual | |
4 | SH7268 |
Renesas |
32-Bit RISC Microcomputer | |
5 | SH7268 |
Renesas |
Digital Video Decoder Driver Users Manual | |
6 | SH7268 |
Renesas |
Boot From the Serial Flash Memory Using SPI Multi I/O Bus Controller | |
7 | SH7269 |
Renesas |
Video Display Controller 4 Driver Users Manual | |
8 | SH7269 |
Renesas |
32-Bit RISC Microcomputer | |
9 | SH7269 |
Renesas |
Digital Video Decoder Driver Users Manual | |
10 | SH7269 |
Renesas |
Boot From the Serial Flash Memory Using SPI Multi I/O Bus Controller | |
11 | SH7290E10A |
Renesas Technology |
Emulator | |
12 | SH7290E10A |
Renesas Technology |
SH7290 E10A Emulator |