1 / 12
文档名称:

STM32F十路AD转换例程.doc

格式:doc   大小:32KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

STM32F十路AD转换例程.doc

上传人:wxc6688 2019/11/23 文件大小:32 KB

下载得到文件列表

STM32F十路AD转换例程.doc

相关文档

文档介绍

文档介绍:/********************(C)COPYRIGHT2011STMicroelectronics*********************FileName:*Author:ZTIMBER*Version:*Date:10/08/2011*Description:puteprogrambody*********************************************************************************UIDANCEONLYAIMSATPROVIDINGCUSTOMERS*WITHCODINGINFORMATIONREGARDINGTHEIRPRODUCTSINORDERFORTHEMTOSAVETIME.*ASARESULT,STMICROELECTRONICSSHALLNOTBEHELDLIABLEFORANYDIRECT,*INDIRECTORCONSEQUENTIALDAMAGESWITHRESPECTTOANYCLAIMSARISINGFROMTHE*CONTENTOFSUCHSOFTWAREAND/ORTHEUSEMADEBYCUSTOMERSOFTHECODING*INFORMATIONCONTAINEDHEREININCONNECTIONWITHTHEIRPRODUCTS.*******************************************************************************//*Includes------------------------------------------------------------------*///#include""#include""#include""#include""#include""#include""#include""#include""#include""#include""#include<>#defineplus10#defineplus21#defineplus32#defineBufferSize200#defineADC1((ADC_TypeDef*)ADC1_BASE)#defineDMA1_Channel6((DMA_Channel_TypeDef*)DMA1_Channel6_BASE)u8ch_flag[3]={0,0,0};externvu16ADC_ValueData[320];unsignedintADC_ValueDataTAB[10]={0,0,0,0,0,0,0,0,0,0};unsignedlongADC_Value_temp[10]={0,0,0,0,0,0,0,0,0,0};u8plus_state[3]={0,0,0};puteTab[10]={0,0,0,0,0,0,0,0,0,0};unsignedintSignal_Data[10]={0,0,0,0,0,0,0,0,0,0};unsignedintIA1_Value=0;//voidVoltage_Calculate(void);voidSignal_Conversion(void);voidSIG_Distribute(void);floatSquareRootFloat(floatnumber);vs16resist_temper[4];unsignedintaverage(vu16ADCDataTab[],u16nChannel);structCtrl_FlagCtrlState;unsignedintSignal_IA1=0;//A相大电流测量unsignedintSignal_IA2=0;//A相小电流测量unsignedintSignal_IB1=0;//B相大电流测量unsignedintSignal_IB2=0;//B相小电流测量unsignedintSignal_IC1=0;//C相大电流测量unsignedintSignal_IC2=0;//C相小电流测量unsignedintSignal_IL1=0;//剩余小电流测量unsignedintSignal_IL2=0;//剩余大电流测量unsignedintSignal_UAB=0;//U-AB线电压测量unsignedintSignal_UBC=0;//U-BC线电压测量/***