基础版本

This commit is contained in:
bathfire
2026-04-27 16:55:02 +08:00
commit 64b3e488da
269 changed files with 383851 additions and 0 deletions
+26
View File
@@ -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