stm32f4中通过dma采集adc
本文博客链接:http://blog.youkuaiyun.com/jdh99,作者:jdh,转载请注明.
环境:
主机:WIN8
开发环境:MDK5.13
MCU:STM32F407IGH
源代码:
drv_power.h
/********************************************************************** 电源模块驱动层头文件* (c)copyright 2015,jdh* All Right Reserved*新建日期:2014/10/20 by jdh*修改时间:2015/3/2 by jdh**********************************************************************//*********************************************************************功能说明:可以控制VDD的供给,VDD供给MCU和LCD硬件连接说明电路标号 单片机引脚 特殊功能VDD_PWR_EN PI7 VBAT_DET PF3 ADC3_IN9VBAT_DET_GND PF2 **********************************************************************/#ifndef _DRV_POWER_H_#define _DRV_POWER_H_/********************************************************************** 头文件**********************************************************************/#include "stm32f4xx.h"/********************************************************************** 宏定义**********************************************************************//********************************************************************** 单片机AD参考电压*单位:mv**********************************************************************/#define REF_AD 3300/********************************************************************** 分压系数*分压电阻为33K和62K**********************************************************************/#define RATE_AD 1.532/********************************************************************** 函数**********************************************************************//********************************************************************** 初始化电源模块**********************************************************************/void drv_power_init(void);/********************************************************************** 电源控制*参数:state:1开机,0:关机**********************************************************************/void drv_power_set<