基础版本
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
#ifndef __Analog_H_
|
||||
#define __Analog_H_
|
||||
/*H******************************************************************************
|
||||
* NAME: pressure.h
|
||||
*********************************************************************************/
|
||||
|
||||
//3.3V,LMV358 跟随器,线性范围0.2~2.6v,4~40ms 输入电阻选用120欧
|
||||
//******************************************************************************
|
||||
//*-------------- 变量声名 -----------------------------------------------------
|
||||
//******************************************************************************
|
||||
extern u16 PressureAdcBuf[20];
|
||||
extern u16 PressureADCValue[2];
|
||||
extern u8 PrssureTask_Flag;
|
||||
|
||||
#define Prssure_DMAAddrSet(x) (DMA2_Stream0->M0AR = x) //设置发送缓存地址
|
||||
#define Prssure_DMALenSet(x) (DMA2_Stream0->NDTR = x) //设置DMA发送长度
|
||||
#define Prssure_DMAStart() DMA_Cmd(DMA2_Stream0,ENABLE) //开启DMA发送
|
||||
#define Prssure_DMAStop() DMA_Cmd(DMA2_Stream0,DISABLE) //关闭DMA发送
|
||||
//******************************************************************************
|
||||
//*-------------- 函数声名 -----------------------------------------------------
|
||||
//******************************************************************************
|
||||
extern void Pressure_Init(void);
|
||||
extern void Pressure_ADCDMA_IRQHandler(void);
|
||||
extern void PrssureTask(void);
|
||||
|
||||
#endif //#ifndef
|
||||
Reference in New Issue
Block a user