新手上路
- 积分
- 46
- 金钱
- 46
- 注册时间
- 2016-12-29
- 在线时间
- 13 小时
|

楼主 |
发表于 2017-12-6 20:59:18
|
显示全部楼层
[mw_shl_code=c,true] ADCx_Init(GPIOA,ADC_Pin3,DMA_ENABLE);
// while(1)
// {
battery = ADC1_Val[3];
if(2482 > battery )
{
GPIO_ResetBits(GPIOB,GPIO_Pin_5);
Delay(0xfffff);
}
else if(2681 > battery >= 2482)
k = 1;
else if(2879 > battery >= 2681)
k = 2;
else if(3078 > battery >= 2879)
k = 3;
else if(3276 > battery >= 3078)
k = 4;
else if(3475 > battery >= 3276)
k = 5;
while(i<k)
{
GPIO_ResetBits(GPIOB,GPIO_Pin_5);
Delay(0xfffff);
GPIO_SetBits(GPIOB,GPIO_Pin_5);
Delay(0xfffff);
i++;
}
GPIO_SetBits(GPIOB,GPIO_Pin_5);
Delay(0xffffff);[/mw_shl_code] |
|