STM32F4 在freeRTOS 下进入不了adc中断,adc设置为读取芯片温度,连续读取模式,再无系统情况下能够连续进中断,放在freeRtos下就不行了,是不是中断设为连续读取有影响,以下为中断函数:
void HAL_ADC_ConvCpltCallback(ADC_HandleTypeDef* hadc){
uint32_t data;
BaseType_t ans;
data=HAL_ADC_GetValue(hadc);
xQueueSendToBackFromISR(TMPQueue,&data,&ans);
}
FreeRTOS中systick的优先级是多少啊
还有一个问题,当我的adc设置为dma 模式时也进不了adc中断了,希望大侠们帮忙解答 |