解决了,ADC_Value是全局变量:
static uint16_t ad1;
ad1 = (ADC_Value[0]+5)>>3;
这样就不会死,如果用除法操作:
ad1 = (ADC_Value[0]+5)/10;
这样就死了,才知道除法操作太耗资源。
解决了,ADC_Value是全局变量:
static uint16_t ad1;
ad1 = (ADC_Value[0]+5)>>3;
这样就不会死,如果用除法操作:
ad1 = (ADC_Value[0]+5)/10;
这样就死了,才知道除法操作太耗资源。
举报