AnsweredAssumed Answered

RTOS and reading file ?

Question asked by H.Rick on Mar 27, 2017
Latest reply on Jun 1, 2017 by arun singh

Everyone,

 

I tried to read file and write file in one task on RTOS, but

when I read file it's stopped in the middle ?

What setting do I need to change in the task ? Is it related with timer2 per task ?

 

Code :

void StartDefaultTask(void const * argument)
{
  /* init code for FATFS */
  MX_FATFS_Init();

  /* init code for USB_DEVICE */
  MX_USB_DEVICE_Init();

  /* USER CODE BEGIN StartDefaultTask */
  /* Infinite loop */
     test_fatfs();
     reading_file_test(); <== stop in the middle here
  for(;;)
  {
    osDelay(1);
  }
  /* USER CODE END StartDefaultTask */
}

I have tested without RTOS, it can read properly,

I have used timer2 as SYSTICK, and how to configure that for RTOS ?

 

What do you reckon I missed here ?

Thanks

Outcomes