增加任务堆栈大小
尝试增加相关任务的堆栈大小,特别是SD卡写入和屏幕显示任务:
c
#define SD_TASK_STACK_SIZE 512
#define LCD_TASK_STACK_SIZE 512
xTaskCreate(sdTask, "SD Task", SD_TASK_STACK_SIZE, NULL, tskIDLE_PRIORITY + 1, NULL);
xTaskCreate(lcdTask, "LCD Task", LCD_TASK_STACK_SIZE, NULL, tskIDLE_PRIORITY + 1, NULL);
|