struct tc_module tc_instance;
structtc_config config_tc;
tc_get_config_defaults(&config_tc);
config_tc.counter_size = TC_COUNTER_SIZE_16BIT;config_tc.wave_generation = TC_WAVE_GENERATION_MATCH_FREQ;config_tc.counter_16_bit.compare_capture_channel[0] = 4000;
config_tc.pwm_channel[0].enabled =true;config_tc.pwm_channel[0].pin_out = PWM_OUT_PIN;config_tc.pwm_channel[0].pin_mux = PWM_OUT_MUX;
tc_init(&tc_instance, PWM_MODULE, &config_tc);
tc_enable(&tc_instance);