LCD 화면에 task1와 task2가 동시에 출력하려면 shared data problem으로 인하여 글씨가 깨진다 이는 두 task가 LCD API를 호출할 때마다 systick interrupt에 의해 선점되기 때문이다 그래서 shared data에 접근할 때 1) interrupt를 껐다가 켜줘야 한다. //Disable/Enable interrupt in FreeRTOS taskENTER_CRITICAL(); // disable taskEXIT_CRITICAL(); // enable // Handling Shared Data Problem in FreeRTOS void Task1( void *pvParameters ) { int i=0; char buffer[64]; while (1) { spr..