STM32 数字电压表LM317可调电源
时间:10-07
来源:互联网
点击:
buf[j]=buf[j+1];
buf[j+1]=tmp;*/
buf[j]=buf[j]^buf[j+1];
buf[j+1]=buf[j]^buf[j+1];
buf[j]=buf[j]^buf[j+1];
}
}
}
if(no>5)
{
cut_no=no/5;
}
//求平均
tmp=0;
for(i=cut_no;i tmp+=buf[i];
return(tmp/(no-2*cut_no));
}
//重新允许DMA,
void DMAReConfig(void)
{
DMA_DeInit(DMA1_Channel1);
DMA_Init(DMA1_Channel1, &DMA_InitStructure);
DMA_ITConfig(DMA1_Channel1, DMA_IT_TC, ENABLE);
DMA_Cmd(DMA1_Channel1, ENABLE);
}
![](../img/eep/emb/emb-51349ssitmukadzb.jpg)
下边的便是分压小板
void DMA1_Channel1_IRQHandler(void)
{
if(DMA_GetITStatus(DMA1_IT_TC1))
{
DMA_ClearITPendingBit(DMA1_IT_GL1); //清除全部中断标志
ADC_Ok=TRUE;// DMA_Cmd(DMA1_Channel1, DISABLE);
}
}
- STM32学习笔记:在IAR中建立FWlib 3.0项目(08-13)
- 基于STM32单片机的火控系统信号采集测试(11-14)
- 基于LabVIEW的STM32调试平台设计(11-17)
- 基于STM32的LF RFID识别系统设计(11-25)
- STM32中断与嵌套NVIC快速入门(01-25)
- 基于TLC5947的旋转LED屏显示控制器设计(01-25)