Macros
Collaboration diagram for SMARTCARD Private Macros:

Macros

#define IS_SMARTCARD_ADVFEATURE_DATAINV(__DATAINV__)
 Ensure that SMARTCARD frame data inversion setting is valid. More...
 
#define IS_SMARTCARD_ADVFEATURE_DMAONRXERROR(__DMA__)
 Ensure that SMARTCARD DMA enabling or disabling on error setting is valid. More...
 
#define IS_SMARTCARD_ADVFEATURE_INIT(__INIT__)
 Ensure that SMARTCARD advanced features initialization is valid. More...
 
#define IS_SMARTCARD_ADVFEATURE_MSBFIRST(__MSBFIRST__)
 Ensure that SMARTCARD frame MSB first setting is valid. More...
 
#define IS_SMARTCARD_ADVFEATURE_RXINV(__RXINV__)
 Ensure that SMARTCARD frame RX inversion setting is valid. More...
 
#define IS_SMARTCARD_ADVFEATURE_SWAP(__SWAP__)
 Ensure that SMARTCARD frame RX/TX pins swap setting is valid. More...
 
#define IS_SMARTCARD_ADVFEATURE_TXINV(__TXINV__)
 Ensure that SMARTCARD frame TX inversion setting is valid. More...
 
#define IS_SMARTCARD_AUTORETRY_COUNT(__COUNT__)   ((__COUNT__) <= 0x7U)
 Check the SMARTCARD autoretry counter value. More...
 
#define IS_SMARTCARD_BAUDRATE(__BAUDRATE__)   ((__BAUDRATE__) < 13500001U)
 Check the Baud rate range. More...
 
#define IS_SMARTCARD_BAUDRATE(BAUDRATE)   ((BAUDRATE) < 10500001U)
 
#define IS_SMARTCARD_BLOCKLENGTH(__LENGTH__)   ((__LENGTH__) <= 0xFFU)
 Check the block length range. More...
 
#define IS_SMARTCARD_LASTBIT(__LASTBIT__)
 Ensure that SMARTCARD frame last bit clock pulse setting is valid. More...
 
#define IS_SMARTCARD_LASTBIT(LASTBIT)
 
#define IS_SMARTCARD_MODE(__MODE__)   ((((__MODE__) & 0xFFF3U) == 0x00U) && ((__MODE__) != 0x00U))
 Ensure that SMARTCARD communication mode is valid. More...
 
#define IS_SMARTCARD_MODE(MODE)   ((((MODE) & 0x0000FFF3U) == 0x00U) && ((MODE) != 0x000000U))
 
#define IS_SMARTCARD_NACK(__NACK__)
 Ensure that SMARTCARD NACK transmission setting is valid. More...
 
#define IS_SMARTCARD_NACK_STATE(NACK)
 
#define IS_SMARTCARD_ONE_BIT_SAMPLE(__ONEBIT__)
 Ensure that SMARTCARD frame sampling is valid. More...
 
#define IS_SMARTCARD_OVERRUN(__OVERRUN__)
 Ensure that SMARTCARD frame overrun setting is valid. More...
 
#define IS_SMARTCARD_PARITY(__PARITY__)
 Ensure that SMARTCARD frame parity is valid. More...
 
#define IS_SMARTCARD_PARITY(PARITY)
 
#define IS_SMARTCARD_PHASE(__CPHA__)   (((__CPHA__) == SMARTCARD_PHASE_1EDGE) || ((__CPHA__) == SMARTCARD_PHASE_2EDGE))
 Ensure that SMARTCARD frame phase is valid. More...
 
#define IS_SMARTCARD_PHASE(CPHA)   (((CPHA) == SMARTCARD_PHASE_1EDGE) || ((CPHA) == SMARTCARD_PHASE_2EDGE))
 
#define IS_SMARTCARD_POLARITY(__CPOL__)
 Ensure that SMARTCARD frame polarity is valid. More...
 
#define IS_SMARTCARD_POLARITY(CPOL)   (((CPOL) == SMARTCARD_POLARITY_LOW) || ((CPOL) == SMARTCARD_POLARITY_HIGH))
 
#define IS_SMARTCARD_REQUEST_PARAMETER(__PARAM__)
 Ensure that SMARTCARD request parameter is valid. More...
 
#define IS_SMARTCARD_STOPBITS(__STOPBITS__)
 Ensure that SMARTCARD frame number of stop bits is valid. More...
 
#define IS_SMARTCARD_STOPBITS(STOPBITS)
 
#define IS_SMARTCARD_TIMEOUT(__TIMEOUT__)
 Ensure that SMARTCARD receiver timeout setting is valid. More...
 
#define IS_SMARTCARD_TIMEOUT_VALUE(__TIMEOUTVALUE__)   ((__TIMEOUTVALUE__) <= 0xFFFFFFU)
 Check the receiver timeout value. More...
 
#define IS_SMARTCARD_WORD_LENGTH(__LENGTH__)   ((__LENGTH__) == SMARTCARD_WORDLENGTH_9B)
 Ensure that SMARTCARD frame length is valid. More...
 
#define IS_SMARTCARD_WORD_LENGTH(LENGTH)   ((LENGTH) == SMARTCARD_WORDLENGTH_9B)
 
#define SMARTCARD_BRR(__PCLK__, __BAUD__)
 
#define SMARTCARD_DIV(__PCLK__, __BAUD__)   ((uint32_t)((((uint64_t)(__PCLK__))*25U)/(4U*((uint64_t)(__BAUD__)))))
 
#define SMARTCARD_DIVFRAQ(__PCLK__, __BAUD__)   ((((SMARTCARD_DIV((__PCLK__), (__BAUD__)) - (SMARTCARD_DIVMANT((__PCLK__), (__BAUD__)) * 100U)) * 16U) + 50U) / 100U)
 
#define SMARTCARD_DIVMANT(__PCLK__, __BAUD__)   (SMARTCARD_DIV((__PCLK__), (__BAUD__))/100U)
 
#define SMARTCARD_GETCLOCKSOURCE(__HANDLE__, __CLOCKSOURCE__)
 Report the SMARTCARD clock source. More...
 

Detailed Description

Macro Definition Documentation

◆ IS_SMARTCARD_ADVFEATURE_DATAINV

#define IS_SMARTCARD_ADVFEATURE_DATAINV (   __DATAINV__)
Value:
(((__DATAINV__) == SMARTCARD_ADVFEATURE_DATAINV_DISABLE) || \

Ensure that SMARTCARD frame data inversion setting is valid.

Parameters
<strong>DATAINV</strong>SMARTCARD frame data inversion setting.
Return values
SET(DATAINV is valid) or RESET (DATAINV is invalid)

Definition at line 978 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_ADVFEATURE_DMAONRXERROR

#define IS_SMARTCARD_ADVFEATURE_DMAONRXERROR (   __DMA__)
Value:

Ensure that SMARTCARD DMA enabling or disabling on error setting is valid.

Parameters
<strong>DMA</strong>SMARTCARD DMA enabling or disabling on error setting.
Return values
SET(DMA is valid) or RESET (DMA is invalid)

Definition at line 999 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_ADVFEATURE_INIT

#define IS_SMARTCARD_ADVFEATURE_INIT (   __INIT__)
Value:

Ensure that SMARTCARD advanced features initialization is valid.

Parameters
<strong>INIT</strong>SMARTCARD advanced features initialization.
Return values
SET(INIT is valid) or RESET (INIT is invalid)

Definition at line 951 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_ADVFEATURE_MSBFIRST

#define IS_SMARTCARD_ADVFEATURE_MSBFIRST (   __MSBFIRST__)
Value:
(((__MSBFIRST__) == SMARTCARD_ADVFEATURE_MSBFIRST_DISABLE) || \

Ensure that SMARTCARD frame MSB first setting is valid.

Parameters
<strong>MSBFIRST</strong>SMARTCARD frame MSB first setting.
Return values
SET(MSBFIRST is valid) or RESET (MSBFIRST is invalid)

Definition at line 1006 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_ADVFEATURE_RXINV

#define IS_SMARTCARD_ADVFEATURE_RXINV (   __RXINV__)
Value:

Ensure that SMARTCARD frame RX inversion setting is valid.

Parameters
<strong>RXINV</strong>SMARTCARD frame RX inversion setting.
Return values
SET(RXINV is valid) or RESET (RXINV is invalid)

Definition at line 971 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_ADVFEATURE_SWAP

#define IS_SMARTCARD_ADVFEATURE_SWAP (   __SWAP__)
Value:

Ensure that SMARTCARD frame RX/TX pins swap setting is valid.

Parameters
<strong>SWAP</strong>SMARTCARD frame RX/TX pins swap setting.
Return values
SET(SWAP is valid) or RESET (SWAP is invalid)

Definition at line 985 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_ADVFEATURE_TXINV

#define IS_SMARTCARD_ADVFEATURE_TXINV (   __TXINV__)
Value:

Ensure that SMARTCARD frame TX inversion setting is valid.

Parameters
<strong>TXINV</strong>SMARTCARD frame TX inversion setting.
Return values
SET(TXINV is valid) or RESET (TXINV is invalid)

Definition at line 964 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_AUTORETRY_COUNT

#define IS_SMARTCARD_AUTORETRY_COUNT (   __COUNT__)    ((__COUNT__) <= 0x7U)

Check the SMARTCARD autoretry counter value.

Note
The maximum number of retransmissions is 0x7.
Parameters
<strong>COUNT</strong>number of retransmissions.
Return values
Testresult (TRUE or FALSE)

Definition at line 878 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_BAUDRATE [1/2]

#define IS_SMARTCARD_BAUDRATE (   __BAUDRATE__)    ((__BAUDRATE__) < 13500001U)

Check the Baud rate range.

Note
The maximum Baud Rate is derived from the maximum clock on F7 (216 MHz) divided by the oversampling used on the SMARTCARD (i.e. 16).
Parameters
<strong>BAUDRATE</strong>Baud rate set by the configuration function.
Return values
Testresult (TRUE or FALSE)

Definition at line 857 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_BAUDRATE [2/2]

#define IS_SMARTCARD_BAUDRATE (   BAUDRATE)    ((BAUDRATE) < 10500001U)

Definition at line 719 of file stm32f4xx_hal_smartcard.h.

◆ IS_SMARTCARD_BLOCKLENGTH

#define IS_SMARTCARD_BLOCKLENGTH (   __LENGTH__)    ((__LENGTH__) <= 0xFFU)

Check the block length range.

Note
The maximum SMARTCARD block length is 0xFF.
Parameters
<strong>LENGTH</strong>block length.
Return values
Testresult (TRUE or FALSE)

Definition at line 864 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_LASTBIT [1/2]

#define IS_SMARTCARD_LASTBIT (   __LASTBIT__)
Value:
(((__LASTBIT__) == SMARTCARD_LASTBIT_DISABLE) || \
((__LASTBIT__) == SMARTCARD_LASTBIT_ENABLE))

Ensure that SMARTCARD frame last bit clock pulse setting is valid.

Parameters
<strong>LASTBIT</strong>SMARTCARD frame last bit clock pulse setting.
Return values
SET(LASTBIT is valid) or RESET (LASTBIT is invalid)

Definition at line 923 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_LASTBIT [2/2]

#define IS_SMARTCARD_LASTBIT (   LASTBIT)
Value:
(((LASTBIT) == SMARTCARD_LASTBIT_DISABLE) || \
((LASTBIT) == SMARTCARD_LASTBIT_ENABLE))

Definition at line 715 of file stm32f4xx_hal_smartcard.h.

◆ IS_SMARTCARD_MODE [1/2]

#define IS_SMARTCARD_MODE (   __MODE__)    ((((__MODE__) & 0xFFF3U) == 0x00U) && ((__MODE__) != 0x00U))

Ensure that SMARTCARD communication mode is valid.

Parameters
<strong>MODE</strong>SMARTCARD communication mode.
Return values
SET(MODE is valid) or RESET (MODE is invalid)

Definition at line 904 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_MODE [2/2]

#define IS_SMARTCARD_MODE (   MODE)    ((((MODE) & 0x0000FFF3U) == 0x00U) && ((MODE) != 0x000000U))

Definition at line 712 of file stm32f4xx_hal_smartcard.h.

◆ IS_SMARTCARD_NACK

#define IS_SMARTCARD_NACK (   __NACK__)
Value:
(((__NACK__) == SMARTCARD_NACK_ENABLE) || \
((__NACK__) == SMARTCARD_NACK_DISABLE))

Ensure that SMARTCARD NACK transmission setting is valid.

Parameters
<strong>NACK</strong>SMARTCARD NACK transmission setting.
Return values
SET(NACK is valid) or RESET (NACK is invalid)

Definition at line 937 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_NACK_STATE

#define IS_SMARTCARD_NACK_STATE (   NACK)
Value:
(((NACK) == SMARTCARD_NACK_ENABLE) || \

Definition at line 717 of file stm32f4xx_hal_smartcard.h.

◆ IS_SMARTCARD_ONE_BIT_SAMPLE

#define IS_SMARTCARD_ONE_BIT_SAMPLE (   __ONEBIT__)
Value:
(((__ONEBIT__) == SMARTCARD_ONE_BIT_SAMPLE_DISABLE) || \

Ensure that SMARTCARD frame sampling is valid.

Parameters
<strong>ONEBIT</strong>SMARTCARD frame sampling.
Return values
SET(ONEBIT is valid) or RESET (ONEBIT is invalid)

Definition at line 930 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_OVERRUN

#define IS_SMARTCARD_OVERRUN (   __OVERRUN__)
Value:
(((__OVERRUN__) == SMARTCARD_ADVFEATURE_OVERRUN_ENABLE) || \

Ensure that SMARTCARD frame overrun setting is valid.

Parameters
<strong>OVERRUN</strong>SMARTCARD frame overrun setting.
Return values
SET(OVERRUN is valid) or RESET (OVERRUN is invalid)

Definition at line 992 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_PARITY [1/2]

#define IS_SMARTCARD_PARITY (   __PARITY__)
Value:
(((__PARITY__) == SMARTCARD_PARITY_EVEN) || \
((__PARITY__) == SMARTCARD_PARITY_ODD))

Ensure that SMARTCARD frame parity is valid.

Parameters
<strong>PARITY</strong>SMARTCARD frame parity.
Return values
SET(PARITY is valid) or RESET (PARITY is invalid)

Definition at line 897 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_PARITY [2/2]

#define IS_SMARTCARD_PARITY (   PARITY)
Value:
(((PARITY) == SMARTCARD_PARITY_EVEN) || \
((PARITY) == SMARTCARD_PARITY_ODD))

Definition at line 710 of file stm32f4xx_hal_smartcard.h.

◆ IS_SMARTCARD_PHASE [1/2]

#define IS_SMARTCARD_PHASE (   __CPHA__)    (((__CPHA__) == SMARTCARD_PHASE_1EDGE) || ((__CPHA__) == SMARTCARD_PHASE_2EDGE))

Ensure that SMARTCARD frame phase is valid.

Parameters
<strong>CPHA</strong>SMARTCARD frame phase.
Return values
SET(CPHA is valid) or RESET (CPHA is invalid)

Definition at line 917 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_PHASE [2/2]

#define IS_SMARTCARD_PHASE (   CPHA)    (((CPHA) == SMARTCARD_PHASE_1EDGE) || ((CPHA) == SMARTCARD_PHASE_2EDGE))

Definition at line 714 of file stm32f4xx_hal_smartcard.h.

◆ IS_SMARTCARD_POLARITY [1/2]

#define IS_SMARTCARD_POLARITY (   __CPOL__)
Value:
(((__CPOL__) == SMARTCARD_POLARITY_LOW)\
|| ((__CPOL__) == SMARTCARD_POLARITY_HIGH))

Ensure that SMARTCARD frame polarity is valid.

Parameters
<strong>CPOL</strong>SMARTCARD frame polarity.
Return values
SET(CPOL is valid) or RESET (CPOL is invalid)

Definition at line 910 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_POLARITY [2/2]

#define IS_SMARTCARD_POLARITY (   CPOL)    (((CPOL) == SMARTCARD_POLARITY_LOW) || ((CPOL) == SMARTCARD_POLARITY_HIGH))

Definition at line 713 of file stm32f4xx_hal_smartcard.h.

◆ IS_SMARTCARD_REQUEST_PARAMETER

#define IS_SMARTCARD_REQUEST_PARAMETER (   __PARAM__)
Value:
(((__PARAM__) == SMARTCARD_RXDATA_FLUSH_REQUEST) || \

Ensure that SMARTCARD request parameter is valid.

Parameters
<strong>PARAM</strong>SMARTCARD request parameter.
Return values
SET(PARAM is valid) or RESET (PARAM is invalid)

Definition at line 1013 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_STOPBITS [1/2]

#define IS_SMARTCARD_STOPBITS (   __STOPBITS__)
Value:
(((__STOPBITS__) == SMARTCARD_STOPBITS_0_5) ||\
((__STOPBITS__) == SMARTCARD_STOPBITS_1_5))

Ensure that SMARTCARD frame number of stop bits is valid.

Parameters
<strong>STOPBITS</strong>SMARTCARD frame number of stop bits.
Return values
SET(STOPBITS is valid) or RESET (STOPBITS is invalid)

Definition at line 890 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_STOPBITS [2/2]

#define IS_SMARTCARD_STOPBITS (   STOPBITS)
Value:
(((STOPBITS) == SMARTCARD_STOPBITS_0_5) || \
((STOPBITS) == SMARTCARD_STOPBITS_1_5))

Definition at line 708 of file stm32f4xx_hal_smartcard.h.

◆ IS_SMARTCARD_TIMEOUT

#define IS_SMARTCARD_TIMEOUT (   __TIMEOUT__)
Value:
(((__TIMEOUT__) == SMARTCARD_TIMEOUT_DISABLE) || \
((__TIMEOUT__) == SMARTCARD_TIMEOUT_ENABLE))

Ensure that SMARTCARD receiver timeout setting is valid.

Parameters
<strong>TIMEOUT</strong>SMARTCARD receiver timeout setting.
Return values
SET(TIMEOUT is valid) or RESET (TIMEOUT is invalid)

Definition at line 944 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_TIMEOUT_VALUE

#define IS_SMARTCARD_TIMEOUT_VALUE (   __TIMEOUTVALUE__)    ((__TIMEOUTVALUE__) <= 0xFFFFFFU)

Check the receiver timeout value.

Note
The maximum SMARTCARD receiver timeout value is 0xFFFFFF.
Parameters
<strong>TIMEOUTVALUE</strong>receiver timeout value.
Return values
Testresult (TRUE or FALSE)

Definition at line 871 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_WORD_LENGTH [1/2]

#define IS_SMARTCARD_WORD_LENGTH (   __LENGTH__)    ((__LENGTH__) == SMARTCARD_WORDLENGTH_9B)

Ensure that SMARTCARD frame length is valid.

Parameters
<strong>LENGTH</strong>SMARTCARD frame length.
Return values
SET(LENGTH is valid) or RESET (LENGTH is invalid)

Definition at line 884 of file stm32f7xx_hal_smartcard.h.

◆ IS_SMARTCARD_WORD_LENGTH [2/2]

#define IS_SMARTCARD_WORD_LENGTH (   LENGTH)    ((LENGTH) == SMARTCARD_WORDLENGTH_9B)

Definition at line 707 of file stm32f4xx_hal_smartcard.h.

◆ SMARTCARD_BRR

#define SMARTCARD_BRR (   __PCLK__,
  __BAUD__ 
)
Value:
(((SMARTCARD_DIVMANT((__PCLK__), (__BAUD__)) << 4U) + \
(SMARTCARD_DIVFRAQ((__PCLK__), (__BAUD__)) & 0xF0U)) + \
(SMARTCARD_DIVFRAQ((__PCLK__), (__BAUD__)) & 0x0FU))

Definition at line 726 of file stm32f4xx_hal_smartcard.h.

◆ SMARTCARD_DIV

#define SMARTCARD_DIV (   __PCLK__,
  __BAUD__ 
)    ((uint32_t)((((uint64_t)(__PCLK__))*25U)/(4U*((uint64_t)(__BAUD__)))))

Definition at line 721 of file stm32f4xx_hal_smartcard.h.

◆ SMARTCARD_DIVFRAQ

#define SMARTCARD_DIVFRAQ (   __PCLK__,
  __BAUD__ 
)    ((((SMARTCARD_DIV((__PCLK__), (__BAUD__)) - (SMARTCARD_DIVMANT((__PCLK__), (__BAUD__)) * 100U)) * 16U) + 50U) / 100U)

Definition at line 723 of file stm32f4xx_hal_smartcard.h.

◆ SMARTCARD_DIVMANT

#define SMARTCARD_DIVMANT (   __PCLK__,
  __BAUD__ 
)    (SMARTCARD_DIV((__PCLK__), (__BAUD__))/100U)

Definition at line 722 of file stm32f4xx_hal_smartcard.h.

◆ SMARTCARD_GETCLOCKSOURCE

#define SMARTCARD_GETCLOCKSOURCE (   __HANDLE__,
  __CLOCKSOURCE__ 
)

Report the SMARTCARD clock source.

Parameters
<strong>HANDLE</strong>specifies the SMARTCARD Handle.
<strong>CLOCKSOURCE</strong>output variable.
Return values
theSMARTCARD clocking source, written in CLOCKSOURCE.

Definition at line 759 of file stm32f7xx_hal_smartcard.h.

SMARTCARD_ADVFEATURE_DATAINVERT_INIT
#define SMARTCARD_ADVFEATURE_DATAINVERT_INIT
Definition: stm32f7xx_hal_smartcard_ex.h:63
SMARTCARD_PARITY_ODD
#define SMARTCARD_PARITY_ODD
Definition: stm32f7xx_hal_smartcard.h:359
SMARTCARD_POLARITY_LOW
#define SMARTCARD_POLARITY_LOW
Definition: stm32f7xx_hal_smartcard.h:377
SMARTCARD_ONE_BIT_SAMPLE_ENABLE
#define SMARTCARD_ONE_BIT_SAMPLE_ENABLE
Definition: stm32f7xx_hal_smartcard.h:405
SMARTCARD_ONE_BIT_SAMPLE_DISABLE
#define SMARTCARD_ONE_BIT_SAMPLE_DISABLE
Definition: stm32f7xx_hal_smartcard.h:404
SMARTCARD_ADVFEATURE_DMA_DISABLEONRXERROR
#define SMARTCARD_ADVFEATURE_DMA_DISABLEONRXERROR
Definition: stm32f7xx_hal_smartcard.h:477
SMARTCARD_TIMEOUT_DISABLE
#define SMARTCARD_TIMEOUT_DISABLE
Definition: stm32f7xx_hal_smartcard.h:422
SMARTCARD_ADVFEATURE_TXINV_ENABLE
#define SMARTCARD_ADVFEATURE_TXINV_ENABLE
Definition: stm32f7xx_hal_smartcard.h:432
SMARTCARD_ADVFEATURE_OVERRUN_DISABLE
#define SMARTCARD_ADVFEATURE_OVERRUN_DISABLE
Definition: stm32f7xx_hal_smartcard.h:468
SMARTCARD_ADVFEATURE_MSBFIRST_ENABLE
#define SMARTCARD_ADVFEATURE_MSBFIRST_ENABLE
Definition: stm32f7xx_hal_smartcard.h:486
SMARTCARD_NACK_DISABLE
#define SMARTCARD_NACK_DISABLE
Definition: stm32f7xx_hal_smartcard.h:413
SMARTCARD_ADVFEATURE_MSBFIRST_INIT
#define SMARTCARD_ADVFEATURE_MSBFIRST_INIT
Definition: stm32f7xx_hal_smartcard_ex.h:67
SMARTCARD_ADVFEATURE_RXINVERT_INIT
#define SMARTCARD_ADVFEATURE_RXINVERT_INIT
Definition: stm32f7xx_hal_smartcard_ex.h:62
SMARTCARD_ADVFEATURE_DATAINV_DISABLE
#define SMARTCARD_ADVFEATURE_DATAINV_DISABLE
Definition: stm32f7xx_hal_smartcard.h:449
SMARTCARD_ADVFEATURE_DMA_ENABLEONRXERROR
#define SMARTCARD_ADVFEATURE_DMA_ENABLEONRXERROR
Definition: stm32f7xx_hal_smartcard.h:476
SMARTCARD_ADVFEATURE_OVERRUN_ENABLE
#define SMARTCARD_ADVFEATURE_OVERRUN_ENABLE
Definition: stm32f7xx_hal_smartcard.h:467
SMARTCARD_POLARITY_HIGH
#define SMARTCARD_POLARITY_HIGH
Definition: stm32f7xx_hal_smartcard.h:378
SMARTCARD_RXDATA_FLUSH_REQUEST
#define SMARTCARD_RXDATA_FLUSH_REQUEST
Definition: stm32f7xx_hal_smartcard.h:494
SMARTCARD_TXDATA_FLUSH_REQUEST
#define SMARTCARD_TXDATA_FLUSH_REQUEST
Definition: stm32f7xx_hal_smartcard.h:495
SMARTCARD_ADVFEATURE_RXINV_ENABLE
#define SMARTCARD_ADVFEATURE_RXINV_ENABLE
Definition: stm32f7xx_hal_smartcard.h:441
SMARTCARD_PARITY_EVEN
#define SMARTCARD_PARITY_EVEN
Definition: stm32f7xx_hal_smartcard.h:358
SMARTCARD_DIVFRAQ
#define SMARTCARD_DIVFRAQ(__PCLK__, __BAUD__)
Definition: stm32f4xx_hal_smartcard.h:723
SMARTCARD_DIVMANT
#define SMARTCARD_DIVMANT(__PCLK__, __BAUD__)
Definition: stm32f4xx_hal_smartcard.h:722
SMARTCARD_ADVFEATURE_TXINVERT_INIT
#define SMARTCARD_ADVFEATURE_TXINVERT_INIT
Definition: stm32f7xx_hal_smartcard_ex.h:61
SMARTCARD_ADVFEATURE_DMADISABLEONERROR_INIT
#define SMARTCARD_ADVFEATURE_DMADISABLEONERROR_INIT
Definition: stm32f7xx_hal_smartcard_ex.h:66
SMARTCARD_ADVFEATURE_NO_INIT
#define SMARTCARD_ADVFEATURE_NO_INIT
Definition: stm32f7xx_hal_smartcard_ex.h:60
SMARTCARD_ADVFEATURE_RXOVERRUNDISABLE_INIT
#define SMARTCARD_ADVFEATURE_RXOVERRUNDISABLE_INIT
Definition: stm32f7xx_hal_smartcard_ex.h:65
SMARTCARD_ADVFEATURE_TXINV_DISABLE
#define SMARTCARD_ADVFEATURE_TXINV_DISABLE
Definition: stm32f7xx_hal_smartcard.h:431
SMARTCARD_NACK_DISABLE
#define SMARTCARD_NACK_DISABLE
Definition: stm32f4xx_hal_smartcard.h:324
SMARTCARD_LASTBIT_ENABLE
#define SMARTCARD_LASTBIT_ENABLE
Definition: stm32f7xx_hal_smartcard.h:396
SMARTCARD_ADVFEATURE_RXINV_DISABLE
#define SMARTCARD_ADVFEATURE_RXINV_DISABLE
Definition: stm32f7xx_hal_smartcard.h:440
SMARTCARD_ADVFEATURE_SWAP_INIT
#define SMARTCARD_ADVFEATURE_SWAP_INIT
Definition: stm32f7xx_hal_smartcard_ex.h:64
SMARTCARD_ADVFEATURE_SWAP_ENABLE
#define SMARTCARD_ADVFEATURE_SWAP_ENABLE
Definition: stm32f7xx_hal_smartcard.h:459
SMARTCARD_NACK_ENABLE
#define SMARTCARD_NACK_ENABLE
Definition: stm32f7xx_hal_smartcard.h:414
SMARTCARD_NACK_ENABLE
#define SMARTCARD_NACK_ENABLE
Definition: stm32f4xx_hal_smartcard.h:323
SMARTCARD_STOPBITS_1_5
#define SMARTCARD_STOPBITS_1_5
Definition: stm32f7xx_hal_smartcard.h:350
SMARTCARD_ADVFEATURE_DATAINV_ENABLE
#define SMARTCARD_ADVFEATURE_DATAINV_ENABLE
Definition: stm32f7xx_hal_smartcard.h:450
SMARTCARD_TIMEOUT_ENABLE
#define SMARTCARD_TIMEOUT_ENABLE
Definition: stm32f7xx_hal_smartcard.h:423
SMARTCARD_ADVFEATURE_SWAP_DISABLE
#define SMARTCARD_ADVFEATURE_SWAP_DISABLE
Definition: stm32f7xx_hal_smartcard.h:458
SMARTCARD_ADVFEATURE_MSBFIRST_DISABLE
#define SMARTCARD_ADVFEATURE_MSBFIRST_DISABLE
Definition: stm32f7xx_hal_smartcard.h:485
SMARTCARD_STOPBITS_0_5
#define SMARTCARD_STOPBITS_0_5
Definition: stm32f7xx_hal_smartcard.h:349
SMARTCARD_LASTBIT_DISABLE
#define SMARTCARD_LASTBIT_DISABLE
Definition: stm32f7xx_hal_smartcard.h:395


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:07