STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
USBD_CDC_HandleTypeDef Struct Reference

#include <usbd_cdc.h>

Public Attributes

uint32_t data [CDC_DATA_HS_MAX_PACKET_SIZE/4U]
uint8_t CmdOpCode
uint8_t CmdLength
uint8_t * RxBuffer
uint8_t * TxBuffer
uint32_t RxLength
uint32_t TxLength
__IO uint32_t TxState
__IO uint32_t RxState

Detailed Description

Definition at line 120 of file usbd_cdc.h.

Member Data Documentation

◆ CmdLength

uint8_t USBD_CDC_HandleTypeDef::CmdLength

Definition at line 124 of file usbd_cdc.h.

Referenced by USBD_CDC_EP0_RxReady(), and USBD_CDC_Setup().

◆ CmdOpCode

uint8_t USBD_CDC_HandleTypeDef::CmdOpCode

Definition at line 123 of file usbd_cdc.h.

Referenced by USBD_CDC_EP0_RxReady(), and USBD_CDC_Setup().

◆ data

uint32_t USBD_CDC_HandleTypeDef::data[CDC_DATA_HS_MAX_PACKET_SIZE/4U]

Definition at line 122 of file usbd_cdc.h.

Referenced by USBD_CDC_EP0_RxReady(), and USBD_CDC_Setup().

◆ RxBuffer

uint8_t* USBD_CDC_HandleTypeDef::RxBuffer

◆ RxLength

uint32_t USBD_CDC_HandleTypeDef::RxLength

Definition at line 127 of file usbd_cdc.h.

Referenced by USBD_CDC_DataOut().

◆ RxState

__IO uint32_t USBD_CDC_HandleTypeDef::RxState

Definition at line 131 of file usbd_cdc.h.

Referenced by USBD_CDC_Init().

◆ TxBuffer

uint8_t* USBD_CDC_HandleTypeDef::TxBuffer

Definition at line 126 of file usbd_cdc.h.

Referenced by USBD_CDC_DataIn(), USBD_CDC_SetTxBuffer(), and USBD_CDC_TransmitPacket().

◆ TxLength

uint32_t USBD_CDC_HandleTypeDef::TxLength

Definition at line 128 of file usbd_cdc.h.

Referenced by USBD_CDC_DataIn(), USBD_CDC_SetTxBuffer(), and USBD_CDC_TransmitPacket().

◆ TxState

__IO uint32_t USBD_CDC_HandleTypeDef::TxState

The documentation for this struct was generated from the following file:
  • firmware/Flight_Computer/Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc/usbd_cdc.h