时钟就不啰嗦了
一,配置cubemx
1,直接打开DAC。
二,添加软件代码(keil5)
1,在dac.c文件中的MX_DAC_Init(void)初始函数中加入函数
HAL_DAC_Start(&hdac,DAC_CHANNEL_1);启用 DAC 并开始通道转换。
1,在main.c文件中的主函数里调用HAL_DAC_SetValue(DAC_HandleTypeDef *hdac, uint32_t Channel, uint32_t Alignment, uint32_t Data)
为 DAC 通道设置指定的数据保持寄存器值。
然后可以设置Data值为0-4095之间使DAC输出 Data乘3.3/4096(V)的电压值。