Question
RTOS and reading file ?
Posted on March 27, 2017 at 02:44
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
#sdcard #rtos #timer #firmware #stm32f1xx #sdio