add freertos & uart enable