Enumerations

enum  dfu_uart_baudrate_t {
  DFU_UART_BAUDRATE_9600 = 9600,
  DFU_UART_BAUDRATE_19200 = 19200,
  DFU_UART_BAUDRATE_38400 = 38400,
  DFU_UART_BAUDRATE_57600 = 57600,
  DFU_UART_BAUDRATE_115200 = 115200,
  DFU_UART_BAUDRATE_230400 = 230400,
  DFU_UART_BAUDRATE_921600 = 921600
}
 UART baudrate definition. More...
 
enum  dfu_uart_data_bit_t {
  DFU_UART_DATA_BIT_5 = 0,
  DFU_UART_DATA_BIT_6,
  DFU_UART_DATA_BIT_7,
  DFU_UART_DATA_BIT_8
}
 UART data bit definition. More...
 
enum  dfu_uart_stop_bit_t {
  DFU_UART_STOP_BIT_1 = 0,
  DFU_UART_STOP_BIT_1_5,
  DFU_UART_STOP_BIT_2
}
 UART stop bit definition. More...
 
enum  dfu_uart_parity_bit_t {
  DFU_UART_PARITY_NONE = 0,
  DFU_UART_PARITY_ODD,
  DFU_UART_PARITY_EVEN,
  DFU_UART_PARITY_SP_0,
  DFU_UART_PARITY_SP_1
}
 UART parity definition. More...
 
enum  dfu_uart_pin_group_t {
  DFU_UART_PIN_GROUP_0 = 0,
  DFU_UART_PIN_GROUP_1,
  DFU_UART_PIN_GROUP_2,
  DFU_UART_PIN_GROUP_3,
  DFU_UART_PIN_GROUP_4,
  DFU_UART_PIN_GROUP_5
}
 UART pin group definition. More...
 
enum  dfu_info_state {
  DFU_INFO_DISABLE = 0x5775,
  DFU_INFO_ENABLE = 0x7ff7,
  DFU_INFO_DEFAULT = 0x4774
}
 DFU informatica status. More...
 

Detailed Description

Enumeration Type Documentation

◆ dfu_info_state

DFU informatica status.

Enumerator
DFU_INFO_DISABLE 

DFU Config Info Disable.

DFU_INFO_ENABLE 

DFU Config Info Enable.

DFU_INFO_DEFAULT 

DFU Config Info DEFAULT

Definition at line 130 of file gr55xx_dfu.h.

◆ dfu_uart_baudrate_t

UART baudrate definition.

Enumerator
DFU_UART_BAUDRATE_9600 

Baudrate 9600.

DFU_UART_BAUDRATE_19200 

Baudrate 19200.

DFU_UART_BAUDRATE_38400 

Baudrate 38400.

DFU_UART_BAUDRATE_57600 

Baudrate 57600.

DFU_UART_BAUDRATE_115200 

Baudrate 115200.

DFU_UART_BAUDRATE_230400 

Baudrate 230400.

DFU_UART_BAUDRATE_921600 

Baudrate 921600.

Definition at line 80 of file gr55xx_dfu.h.

◆ dfu_uart_data_bit_t

UART data bit definition.

Enumerator
DFU_UART_DATA_BIT_5 

Data bit 5.

DFU_UART_DATA_BIT_6 

Data bit 6.

DFU_UART_DATA_BIT_7 

Data bit 7.

DFU_UART_DATA_BIT_8 

Data bit 8.

Definition at line 92 of file gr55xx_dfu.h.

◆ dfu_uart_parity_bit_t

UART parity definition.

Enumerator
DFU_UART_PARITY_NONE 

Parity none.

DFU_UART_PARITY_ODD 

Parity odd.

DFU_UART_PARITY_EVEN 

Parity even.

DFU_UART_PARITY_SP_0 

Parity stick 0.

DFU_UART_PARITY_SP_1 

Parity stick 1.

Definition at line 109 of file gr55xx_dfu.h.

◆ dfu_uart_pin_group_t

UART pin group definition.

Enumerator
DFU_UART_PIN_GROUP_0 

GPIO0_PIN3 -> UART0_TXD(MUX0),GPIO0_PIN4 -> UART0_RXD(MUX0)

DFU_UART_PIN_GROUP_1 

GPIO0_PIN10 -> UART0_TXD(MUX2),GPIO0_PIN11 -> UART0_RXD(MUX2)

DFU_UART_PIN_GROUP_2 

GPIO0_PIN0 -> UART0_TXD(MUX4),GPIO0_PIN1 -> UART0_RXD(MUX4)

DFU_UART_PIN_GROUP_3 

GPIO1_PIN14 -> UART0_TXD(MUX5),GPIO1_PIN10 -> UART0_RXD(MUX5)

DFU_UART_PIN_GROUP_4 

GPIO0_PIN7 -> UART1_TXD(MUX3),GPIO0_PIN6 -> UART1_RXD(MUX3)

DFU_UART_PIN_GROUP_5 

GPIO0_PIN9 -> UART1_TXD(MUX3),GPIO0_PIN8 -> UART1_RXD(MUX3)

Definition at line 119 of file gr55xx_dfu.h.

◆ dfu_uart_stop_bit_t

UART stop bit definition.

Enumerator
DFU_UART_STOP_BIT_1 

Stop bit 1. Avaliable when data bit = 5,6,7,8.

DFU_UART_STOP_BIT_1_5 

Stop bit 1.5. Avaliable when data bit = 5.

DFU_UART_STOP_BIT_2 

Stop bit 2. Avaliable when data bit = 6,7,8.

Definition at line 101 of file gr55xx_dfu.h.