STM32G474xx HAL 用户手册
数据结构 | 宏定义 | 函数
stm32g4xx_ll_dac.h 文件参考

DAC LL 模块的头文件。 更多...

#include "stm32g4xx.h"

前往该文件的源代码。

数据结构

struct  LL_DAC_InitTypeDef
 DAC 实例某些特性的结构体定义。 更多...

宏定义

#define DAC_CR_CH1_BITOFFSET
#define DAC_CR_CH2_BITOFFSET
#define DAC_CR_CHX_BITOFFSET_MASK   (DAC_CR_CH1_BITOFFSET | DAC_CR_CH2_BITOFFSET)
#define DAC_SWTR_CH1   (DAC_SWTRIGR_SWTRIG1) /* 通道1的SWTRIGR寄存器中的通道位。 */
#define DAC_SWTR_CH2   (DAC_SWTRIGR_SWTRIG2) /* 通道2的SWTRIGR寄存器中的通道位。 */
#define DAC_SWTR_CHX_MASK   (DAC_SWTR_CH1 | DAC_SWTR_CH2)
#define DAC_SWTRB_CH1   (DAC_SWTRIGR_SWTRIGB1) /* 通道1的SWTRIGRB寄存器中的通道位。*/
#define DAC_SWTRB_CH2   (DAC_SWTRIGR_SWTRIGB2) /* 通道2的SWTRIGR寄存器中的通道位。*/
#define DAC_SWTRB_CHX_MASK   (DAC_SWTRB_CH1 | DAC_SWTRB_CH2)
#define DAC_REG_DHR12R1_REGOFFSET   0x00000000UL /* 以通道1的DHR12Rx寄存器为参考 */
#define DAC_REG_DHR12L1_REGOFFSET
#define DAC_REG_DHR8R1_REGOFFSET
#define DAC_REG_DHR12R2_REGOFFSET
#define DAC_REG_DHR12L2_REGOFFSET
#define DAC_REG_DHR8R2_REGOFFSET
#define DAC_REG_DHR12RX_REGOFFSET_MASK   0xF0000000UL
#define DAC_REG_DHR12LX_REGOFFSET_MASK   0x00F00000UL
#define DAC_REG_DHR8RX_REGOFFSET_MASK   0x0F000000UL
#define DAC_REG_DHRX_REGOFFSET_MASK
#define DAC_REG_DOR1_REGOFFSET   0x00000000UL /* 以通道1的DORx寄存器为参考 */
#define DAC_REG_DOR2_REGOFFSET
#define DAC_REG_DORX_REGOFFSET_MASK   (DAC_REG_DOR1_REGOFFSET | DAC_REG_DOR2_REGOFFSET)
#define DAC_REG_SHSR1_REGOFFSET   0x00000000UL /* 以通道1的SHSRx寄存器为参考 */
#define DAC_REG_SHSR2_REGOFFSET
#define DAC_REG_SHSRX_REGOFFSET_MASK   (DAC_REG_SHSR1_REGOFFSET | DAC_REG_SHSR2_REGOFFSET)
#define DAC_REG_STR1_REGOFFSET   0x00000000UL /* 以通道1的STRx寄存器为参考 */
#define DAC_REG_STR2_REGOFFSET
#define DAC_REG_STRX_REGOFFSET_MASK   (DAC_REG_STR1_REGOFFSET | DAC_REG_STR2_REGOFFSET)
#define DAC_REG_DHR_REGOFFSET_MASK_POSBIT0
#define DAC_REG_DORX_REGOFFSET_MASK_POSBIT0
#define DAC_REG_SHSRX_REGOFFSET_MASK_POSBIT0
#define DAC_REG_STRX_REGOFFSET_MASK_POSBIT0
#define DAC_REG_DHR12RX_REGOFFSET_BITOFFSET_POS
#define DAC_REG_DHR12LX_REGOFFSET_BITOFFSET_POS
#define DAC_REG_DHR8RX_REGOFFSET_BITOFFSET_POS
#define DAC_REG_DORX_REGOFFSET_BITOFFSET_POS
#define DAC_REG_SHSRX_REGOFFSET_BITOFFSET_POS
#define DAC_REG_STRX_REGOFFSET_BITOFFSET_POS
#define DAC_DHR12RD_DACC2DHR_BITOFFSET_POS   DAC_DHR12RD_DACC2DHR_Pos
#define DAC_DHR12LD_DACC2DHR_BITOFFSET_POS   DAC_DHR12LD_DACC2DHR_Pos
#define DAC_DHR8RD_DACC2DHR_BITOFFSET_POS   DAC_DHR8RD_DACC2DHR_Pos
#define DAC_DIGITAL_SCALE_12BITS
#define __DAC_PTR_REG_OFFSET(__REG__, __REG_OFFFSET__)   ((uint32_t *)((uint32_t) ((uint32_t)(&(__REG__)) + ((__REG_OFFFSET__) << 2UL))))
 驱动程序宏,保留供内部使用:从应用偏移量的寄存器基址设置指向寄存器的指针。