Sign In
Upload
Manuals
Brands
ST Manuals
Microcontrollers
STR7
User Manuals: ST STR7 ARM Microcontroller
Manuals and User Guides for ST STR7 ARM Microcontroller. We have
1
ST STR7 ARM Microcontroller manual available for free PDF download: User Manual
ST STR7 User Manual (76 pages)
USB developer kit
Brand:
ST
| Category:
Microcontrollers
| Size: 0 MB
Table of Contents
Table of Contents
2
STR7/STR9 USB Firmware Library
5
USB Application Hierarchy
5
USB Library Core
6
Usb_Type.h
6
Usb_Reg(.C, .H)
7
Usb_Int (.C , .H)
14
Usb_Core (.C , .H)
14
Application Interface
17
Usb_Istr(.C)
18
Usb_Conf(.H)
18
Usb_Endp (.C)
18
Usb_Prop (.C , .H)
18
Usb_Pwr (.C , .H)
20
Implementing a USB Application Using the STR7/9 USB Library
21
Implementing a no Data Class Specific Request
21
How to Implement a Data Class Specific Request
21
How to Manage Data Transfers in a Non-Control Endpoint
22
Joystick Mouse Demo
23
Custom HID
24
General Description
24
Descriptor Topology
24
Custom HID Implementation
25
Leds Control
25
Push Button States Report
25
ADC Converted Data Transfer
25
Device Firmware Upgrade
26
General Description
26
DFU Extension Protocol
26
Introduction
26
Phases
27
Requests
27
DFU Mode Selection
28
Run-Time Descriptor Set
28
DFU Mode Descriptor Set
28
Reconfiguration Phase
33
Transfer Phase
33
Requests
33
Special Command/Protocol Descriptions
34
DFU State Diagram
35
Downloading and Uploading
36
Manifestation Phase
36
DFU Implementation
37
DFU Mode Entry Mechanism
37
Available DFU Images in the STR7/9 USB Development Kit
37
How to Create a DFU Image
37
Mass Storage Demo
38
Mass Storage Demo Overview
38
Mass Storage Protocol
40
Bulk Only Transfer (BOT)
40
Small Computer System Interface (SCSI)
42
Mass Storage Demo Implementations
43
Hardware Configuration Interface
43
Endpoint Configurations and Data Management
44
Class Specific Requests
46
Standard Request Requirements
47
BOT State Machine
47
SCSI Protocol Implementation
48
Memory Management
49
How to Customize the Mass Storage Demo
49
Virtual COM Port Demo
53
Virtual COM Port Demo Proposal
53
Software Driver Installation
54
Implementation
54
Hardware Implementation
54
Firmware Implementation
54
USB Voice Demos
56
Isochronous Transfer Overview
56
Audio Device Class Overview
56
STR7/9 USB Audio Speaker Demo
58
General Characteristics
58
Implementation
59
Str91X USB Audio Speaker Using the DMA
62
STR7/9 USB Microphone (Only for Str75X and Str91X Families)
63
General Characteristics
64
Implementation
64
Revision History
75
Advertisement
Advertisement
Related Products
ST STR71xF
ST STR9
ST STM32F0 Series
ST STM32L4A6 Series
ST ST7232A
ST STM32F05
ST STM32F745ZG
ST STEVAL-MKBOXPRO
ST STM32G071CBT6TR
ST STEVAL-STWINKT1
ST Categories
Motherboard
Computer Hardware
Microcontrollers
Control Unit
Controller
More ST Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL