Код
//* Configure PMC by enabling PWM clock
AT91F_PWMC_CfgPMC ();
AT91F_PWMC_StopChannel(AT91C_BASE_PWMC,AT91C_PWMC_CHID0);
// AT91C_BASE_PWMC->PWMC_MR = (( 0 << 8 ) | 13);
AT91F_PWMC_CfgChannel(AT91C_BASE_PWMC,AT91C_PWMC_CHID0,1,13,6);
AT91F_PWMC_StartChannel(AT91C_BASE_PWMC,AT91C_PWMC_CHID0);
Tmp = AT91C_BASE_PWMC->PWMC_ISR;
Tmp = Tmp;
//* Enabling a PWM output through the PIO
AT91F_PIO_CfgPeriph(AT91C_BASE_PIOA, AT91C_PA0_PWM0, 0);
AT91F_PWMC_CfgPMC ();
AT91F_PWMC_StopChannel(AT91C_BASE_PWMC,AT91C_PWMC_CHID0);
// AT91C_BASE_PWMC->PWMC_MR = (( 0 << 8 ) | 13);
AT91F_PWMC_CfgChannel(AT91C_BASE_PWMC,AT91C_PWMC_CHID0,1,13,6);
AT91F_PWMC_StartChannel(AT91C_BASE_PWMC,AT91C_PWMC_CHID0);
Tmp = AT91C_BASE_PWMC->PWMC_ISR;
Tmp = Tmp;
//* Enabling a PWM output through the PIO
AT91F_PIO_CfgPeriph(AT91C_BASE_PIOA, AT91C_PA0_PWM0, 0);