Hello expert:
I use freeRTOS_10_1_1, and I creat only one task. I get ADC value from ADC12, but when I change the sample into voltage, there is something wrong.
After the following floating-point is comouted,:
/* Process the result to get the value in volts */
adcValue = ((float) adcRawValue / adcMax) ;//* (ADC_VREFH - ADC_VREFL);
then the task sleep controlled by follwing command:
vTaskDelay(pdMS_TO_TICKS(10));
but the task will be never entered. why ?
I don't understand the floating-point operation has relationship with running task.
Could you give me some suggestion?
Hi,
can you please share your project? Thanks.
Jiri
Hallo Jiri Kral,
Could you check my project? Could you give me some suggestions?
I am eager for your help!
Thank you very much!