STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Macros
LPTIM Private Macros

Macros

#define IS_LPTIM_CLOCK_SOURCE(__SOURCE__)
 
#define IS_LPTIM_CLOCK_PRESCALER(__PRESCALER__)
 
#define IS_LPTIM_CLOCK_PRESCALERDIV1(__PRESCALER__)   ((__PRESCALER__) == LPTIM_PRESCALER_DIV1)
 
#define IS_LPTIM_OUTPUT_POLARITY(__POLARITY__)
 
#define IS_LPTIM_CLOCK_SAMPLE_TIME(__SAMPLETIME__)
 
#define IS_LPTIM_CLOCK_POLARITY(__POLARITY__)
 
#define IS_LPTIM_TRG_SOURCE(__TRIG__)
 
#define IS_LPTIM_EXT_TRG_POLARITY(__POLAR__)
 
#define IS_LPTIM_TRIG_SAMPLE_TIME(__SAMPLETIME__)
 
#define IS_LPTIM_UPDATE_MODE(__MODE__)
 
#define IS_LPTIM_COUNTER_SOURCE(__SOURCE__)
 
#define IS_LPTIM_AUTORELOAD(__AUTORELOAD__)    ((__AUTORELOAD__) <= 0x0000FFFFU)
 
#define IS_LPTIM_COMPARE(__COMPARE__)    ((__COMPARE__) <= 0x0000FFFFU)
 
#define IS_LPTIM_PERIOD(PERIOD)    ((PERIOD) <= 0x0000FFFFU)
 
#define IS_LPTIM_PULSE(PULSE)    ((PULSE) <= 0x0000FFFFU)
 

Detailed Description

Macro Definition Documentation

#define IS_LPTIM_AUTORELOAD (   __AUTORELOAD__)    ((__AUTORELOAD__) <= 0x0000FFFFU)

Definition at line 704 of file stm32f7xx_hal_lptim.h.

#define IS_LPTIM_CLOCK_POLARITY (   __POLARITY__)
Value:
(((__POLARITY__) == LPTIM_CLOCKPOLARITY_RISING) || \
((__POLARITY__) == LPTIM_CLOCKPOLARITY_FALLING) || \
#define LPTIM_CLOCKPOLARITY_RISING_FALLING
#define LPTIM_CLOCKPOLARITY_RISING
#define LPTIM_CLOCKPOLARITY_FALLING

Definition at line 677 of file stm32f7xx_hal_lptim.h.

#define IS_LPTIM_CLOCK_PRESCALER (   __PRESCALER__)
Value:
(((__PRESCALER__) == LPTIM_PRESCALER_DIV1 ) || \
((__PRESCALER__) == LPTIM_PRESCALER_DIV2 ) || \
((__PRESCALER__) == LPTIM_PRESCALER_DIV4 ) || \
((__PRESCALER__) == LPTIM_PRESCALER_DIV8 ) || \
((__PRESCALER__) == LPTIM_PRESCALER_DIV16 ) || \
((__PRESCALER__) == LPTIM_PRESCALER_DIV32 ) || \
((__PRESCALER__) == LPTIM_PRESCALER_DIV64 ) || \
((__PRESCALER__) == LPTIM_PRESCALER_DIV128))
#define LPTIM_PRESCALER_DIV4
#define LPTIM_PRESCALER_DIV1
#define LPTIM_PRESCALER_DIV64
#define LPTIM_PRESCALER_DIV2
#define LPTIM_PRESCALER_DIV16
#define LPTIM_PRESCALER_DIV8
#define LPTIM_PRESCALER_DIV128
#define LPTIM_PRESCALER_DIV32

Definition at line 659 of file stm32f7xx_hal_lptim.h.

#define IS_LPTIM_CLOCK_PRESCALERDIV1 (   __PRESCALER__)    ((__PRESCALER__) == LPTIM_PRESCALER_DIV1)

Definition at line 667 of file stm32f7xx_hal_lptim.h.

#define IS_LPTIM_CLOCK_SAMPLE_TIME (   __SAMPLETIME__)
Value:
(((__SAMPLETIME__) == LPTIM_CLOCKSAMPLETIME_DIRECTTRANSITION) || \
((__SAMPLETIME__) == LPTIM_CLOCKSAMPLETIME_2TRANSITIONS) || \
((__SAMPLETIME__) == LPTIM_CLOCKSAMPLETIME_4TRANSITIONS) || \
((__SAMPLETIME__) == LPTIM_CLOCKSAMPLETIME_8TRANSITIONS))
#define LPTIM_CLOCKSAMPLETIME_8TRANSITIONS
#define LPTIM_CLOCKSAMPLETIME_2TRANSITIONS
#define LPTIM_CLOCKSAMPLETIME_4TRANSITIONS
#define LPTIM_CLOCKSAMPLETIME_DIRECTTRANSITION

Definition at line 672 of file stm32f7xx_hal_lptim.h.

#define IS_LPTIM_CLOCK_SOURCE (   __SOURCE__)
Value:
(((__SOURCE__) == LPTIM_CLOCKSOURCE_ULPTIM) || \
#define LPTIM_CLOCKSOURCE_ULPTIM
#define LPTIM_CLOCKSOURCE_APBCLOCK_LPOSC

Definition at line 656 of file stm32f7xx_hal_lptim.h.

#define IS_LPTIM_COMPARE (   __COMPARE__)    ((__COMPARE__) <= 0x0000FFFFU)

Definition at line 706 of file stm32f7xx_hal_lptim.h.

#define IS_LPTIM_COUNTER_SOURCE (   __SOURCE__)
Value:
(((__SOURCE__) == LPTIM_COUNTERSOURCE_INTERNAL) || \
((__SOURCE__) == LPTIM_COUNTERSOURCE_EXTERNAL))
#define LPTIM_COUNTERSOURCE_INTERNAL
#define LPTIM_COUNTERSOURCE_EXTERNAL

Definition at line 701 of file stm32f7xx_hal_lptim.h.

#define IS_LPTIM_EXT_TRG_POLARITY (   __POLAR__)
Value:
(((__POLAR__) == LPTIM_ACTIVEEDGE_RISING ) || \
((__POLAR__) == LPTIM_ACTIVEEDGE_FALLING ) || \
#define LPTIM_ACTIVEEDGE_FALLING
#define LPTIM_ACTIVEEDGE_RISING
#define LPTIM_ACTIVEEDGE_RISING_FALLING

Definition at line 689 of file stm32f7xx_hal_lptim.h.

#define IS_LPTIM_OUTPUT_POLARITY (   __POLARITY__)
Value:
(((__POLARITY__) == LPTIM_OUTPUTPOLARITY_LOW ) || \
((__POLARITY__) == LPTIM_OUTPUTPOLARITY_HIGH))
#define LPTIM_OUTPUTPOLARITY_LOW
#define LPTIM_OUTPUTPOLARITY_HIGH

Definition at line 669 of file stm32f7xx_hal_lptim.h.

#define IS_LPTIM_PERIOD (   PERIOD)    ((PERIOD) <= 0x0000FFFFU)

Definition at line 708 of file stm32f7xx_hal_lptim.h.

#define IS_LPTIM_PULSE (   PULSE)    ((PULSE) <= 0x0000FFFFU)

Definition at line 710 of file stm32f7xx_hal_lptim.h.

#define IS_LPTIM_TRG_SOURCE (   __TRIG__)
Value:
(((__TRIG__) == LPTIM_TRIGSOURCE_SOFTWARE) || \
((__TRIG__) == LPTIM_TRIGSOURCE_0) || \
((__TRIG__) == LPTIM_TRIGSOURCE_1) || \
((__TRIG__) == LPTIM_TRIGSOURCE_2) || \
((__TRIG__) == LPTIM_TRIGSOURCE_3) || \
((__TRIG__) == LPTIM_TRIGSOURCE_4) || \
((__TRIG__) == LPTIM_TRIGSOURCE_5))
#define LPTIM_TRIGSOURCE_3
#define LPTIM_TRIGSOURCE_4
#define LPTIM_TRIGSOURCE_2
#define LPTIM_TRIGSOURCE_SOFTWARE
#define LPTIM_TRIGSOURCE_1
#define LPTIM_TRIGSOURCE_0
#define LPTIM_TRIGSOURCE_5

Definition at line 681 of file stm32f7xx_hal_lptim.h.

#define IS_LPTIM_TRIG_SAMPLE_TIME (   __SAMPLETIME__)
Value:
(((__SAMPLETIME__) == LPTIM_TRIGSAMPLETIME_DIRECTTRANSITION) || \
((__SAMPLETIME__) == LPTIM_TRIGSAMPLETIME_2TRANSITIONS ) || \
((__SAMPLETIME__) == LPTIM_TRIGSAMPLETIME_4TRANSITIONS ) || \
((__SAMPLETIME__) == LPTIM_TRIGSAMPLETIME_8TRANSITIONS ))
#define LPTIM_TRIGSAMPLETIME_4TRANSITIONS
#define LPTIM_TRIGSAMPLETIME_8TRANSITIONS
#define LPTIM_TRIGSAMPLETIME_DIRECTTRANSITION
#define LPTIM_TRIGSAMPLETIME_2TRANSITIONS

Definition at line 693 of file stm32f7xx_hal_lptim.h.

#define IS_LPTIM_UPDATE_MODE (   __MODE__)
Value:
(((__MODE__) == LPTIM_UPDATE_IMMEDIATE) || \
((__MODE__) == LPTIM_UPDATE_ENDOFPERIOD))
#define LPTIM_UPDATE_ENDOFPERIOD
#define LPTIM_UPDATE_IMMEDIATE

Definition at line 698 of file stm32f7xx_hal_lptim.h.