Advertisement

STM32-FW+DAC开发指南

阅读量:

有关DAC模块的解析内容在《STM32-一文搞懂DAC》中已有详细记录,此处仅作简要说明。

目录

1 概述

2 配置步骤

3 库函数汇总

4 代码范例


1 概述

STM32系列中,DAC模块仅配置于大容量型号产品内,其为一种具备12位数字输入功能的数模转换装置,可输出电压信号。该模块包含两个独立的输出通道,每个通道均配备专属的转换单元,并支持双DAC工作模式。此外,DAC模块可通过外部引脚接入参考电压VREF+,从而提升转换精度。需特别指出的是,DAC模块运行于APB1时钟系统之下!

2 配置步骤

  • (1)DAC模块时钟使能(在APB1下)、输出IO端口时钟使能(APB2下)。 * void RCC_APB1PeriphClockCmd(uint32_t RCC_APB1Periph, FunctionalState NewState);
    • void RCC_APB2PeriphClockCmd(uint32_t RCC_APB2Periph, FunctionalState NewState)
    • (2)输出端口配置 * void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct)
    • **(3)DAC模块配置

全部评论 (0)

还没有任何评论哟~