|
STM32G474xx HAL用户手册
|
宏定义 | |
| #define | IS_DAC_TRIGGER(DACX, TRIGGER) |
| #define | IS_DAC_TRIGGER2(DACX, TRIGGER) |
| #define | IS_DAC_HIGH_FREQUENCY_MODE(MODE) |
| #define | IS_DAC_SAMPLETIME(TIME) ((TIME) <= 0x000003FFU) |
| #define | IS_DAC_HOLDTIME(TIME) ((TIME) <= 0x000003FFU) |
| #define | IS_DAC_SAMPLEANDHOLD(MODE) |
| #define | IS_DAC_TRIMMINGVALUE(TRIMMINGVALUE) ((TRIMMINGVALUE) <= 0x1FU) |
| #define | IS_DAC_NEWTRIMMINGVALUE(TRIMMINGVALUE) ((TRIMMINGVALUE) <= 0x1FU) |
| #define | IS_DAC_CHIP_CONNECTION(CONNECT) |
| #define | IS_DAC_TRIMMING(TRIMMING) |
| #define | IS_DAC_LFSR_UNMASK_TRIANGLE_AMPLITUDE(VALUE) |
| #define | IS_DAC_SAWTOOTH_POLARITY(POLARITY) |
| #define | IS_DAC_RESET_DATA(DATA) ((DATA) <= 0x00000FFFUL) |
| #define | IS_DAC_STEP_DATA(DATA) ((DATA) <= 0x0000FFFFUL) |
| #define IS_DAC_CHIP_CONNECTION | ( | CONNECT | ) |
(((CONNECT) == DAC_CHIPCONNECT_EXTERNAL) || \ ((CONNECT) == DAC_CHIPCONNECT_INTERNAL) || \ ((CONNECT) == DAC_CHIPCONNECT_BOTH))
定义于行 221 文件 stm32g4xx_hal_dac_ex.h.
| #define IS_DAC_HIGH_FREQUENCY_MODE | ( | MODE | ) |
(((MODE) == DAC_HIGH_FREQUENCY_INTERFACE_MODE_DISABLE) || \ ((MODE) == DAC_HIGH_FREQUENCY_INTERFACE_MODE_ABOVE_80MHZ) || \ ((MODE) == DAC_HIGH_FREQUENCY_INTERFACE_MODE_ABOVE_160MHZ) || \ ((MODE) == DAC_HIGH_FREQUENCY_INTERFACE_MODE_AUTOMATIC))
定义于行 205 文件 stm32g4xx_hal_dac_ex.h.
| #define IS_DAC_HOLDTIME | ( | TIME | ) | ((TIME) <= 0x000003FFU) |
定义于行 212 文件 stm32g4xx_hal_dac_ex.h.
| #define IS_DAC_LFSR_UNMASK_TRIANGLE_AMPLITUDE | ( | VALUE | ) |
(((VALUE) == DAC_LFSRUNMASK_BIT0) || \ ((VALUE) == DAC_LFSRUNMASK_BITS1_0) || \ ((VALUE) == DAC_LFSRUNMASK_BITS2_0) || \ ((VALUE) == DAC_LFSRUNMASK_BITS3_0) || \ ((VALUE) == DAC_LFSRUNMASK_BITS4_0) || \ ((VALUE) == DAC_LFSRUNMASK_BITS5_0) || \ ((VALUE) == DAC_LFSRUNMASK_BITS6_0) || \ ((VALUE) == DAC_LFSRUNMASK_BITS7_0) || \ ((VALUE) == DAC_LFSRUNMASK_BITS8_0) || \ ((VALUE) == DAC_LFSRUNMASK_BITS9_0) || \ ((VALUE) == DAC_LFSRUNMASK_BITS10_0) || \ ((VALUE) == DAC_LFSRUNMASK_BITS11_0) || \ ((VALUE) == DAC_TRIANGLEAMPLITUDE_1) || \ ((VALUE) == DAC_TRIANGLEAMPLITUDE_3) || \ ((VALUE) == DAC_TRIANGLEAMPLITUDE_7) || \ ((VALUE) == DAC_TRIANGLEAMPLITUDE_15) || \ ((VALUE) == DAC_TRIANGLEAMPLITUDE_31) || \ ((VALUE) == DAC_TRIANGLEAMPLITUDE_63) || \ ((VALUE) == DAC_TRIANGLEAMPLITUDE_127) || \ ((VALUE) == DAC_TRIANGLEAMPLITUDE_255) || \ ((VALUE) == DAC_TRIANGLEAMPLITUDE_511) || \ ((VALUE) == DAC_TRIANGLEAMPLITUDE_1023) || \ ((VALUE) == DAC_TRIANGLEAMPLITUDE_2047) || \ ((VALUE) == DAC_TRIANGLEAMPLITUDE_4095))
定义于行 228 文件 stm32g4xx_hal_dac_ex.h.
被引用 HAL_DACEx_NoiseWaveGenerate(), 和 HAL_DACEx_TriangleWaveGenerate().
| #define IS_DAC_NEWTRIMMINGVALUE | ( | TRIMMINGVALUE | ) | ((TRIMMINGVALUE) <= 0x1FU) |
定义于行 219 文件 stm32g4xx_hal_dac_ex.h.
| #define IS_DAC_RESET_DATA | ( | DATA | ) | ((DATA) <= 0x00000FFFUL) |
定义于行 256 文件 stm32g4xx_hal_dac_ex.h.
| #define IS_DAC_SAMPLEANDHOLD | ( | MODE | ) |
(((MODE) == DAC_SAMPLEANDHOLD_DISABLE) || \ ((MODE) == DAC_SAMPLEANDHOLD_ENABLE))
定义于行 214 文件 stm32g4xx_hal_dac_ex.h.