MCBSTM32EXL Keil, MCBSTM32EXL Datasheet - Page 797

no-image

MCBSTM32EXL

Manufacturer Part Number
MCBSTM32EXL
Description
BOARD EVALUATION FOR STM32F103ZE
Manufacturer
Keil
Datasheets

Specifications of MCBSTM32EXL

Lead Free Status / RoHS Status
Lead free / RoHS Compliant
RM0008
Figure 272. Normal bulk/control OUT/SETUP and bulk/control IN transactions
Unmask (NAK/TXERR/STALL/XFRC)
if (XFRC)
{
Reset Error Count
Mask ACK
De-allocate Channel
The channel-specific interrupt service routine for bulk and control OUT/SETUP
transactions in Slave mode is shown in the following code samples.
Interrupt service routine for bulk/control OUT/SETUP and bulk/control IN
transactions
a)
init _reg(ch_2)
read_rx_stsre
read_rx_sts
read_rx_fifo
read_rx_sts
read_rx_sts
De-allocate
set _ch_en
set _ch_en
set _ch_en
set _ch_en
ad_rx_fifo
Disable
(ch _2)
(ch _2)
(ch _2)
(ch _2)
(ch _2)
(ch _2)
Bulk/Control OUT/SETUP
11
13
1
1
2
7
7
9
2
5
5
Application
init_reg(ch _1)
write_tx_fifo
write_tx_fifo
De-allocate
(ch_1)
(ch_1)
(ch_1)
Doc ID 13902 Rev 9
RXFLVL interrupt
RXFLVL interrupt
RXFLVL interrupt
RXFLVL interrupt
CHH interrupt r
AHB
MPS
MPS
MPS
MPS
1
1
1
1
8
10
6
12
3
6
4
USB on-the-go full-speed (OTG_FS)
Host
ch_1
ch_2
ch_1
ch_2
ch_1
ch_2
ch_2
ch_2
ch_2
3
4
Non-Periodic Request
Queue
Assume that this queue
can hold 4 entries.
USB
Device
ai15675
797/995

Related parts for MCBSTM32EXL