У меня ничего и не получилось...Не знаю про что вы говорите
Код
#define Q24 (1<<0) /* PA0 */
void AT91F_TC_Open (void)
//* Begin
{
unsigned int dummy;
//* First, enable the clock of the TIMER
AT91F_PMC_EnablePeriphClock ( AT91C_BASE_PMC, 1<< AT91C_ID_TC1 );
//Config A and B mode in PIO
AT91F_PIO_CfgPeriph(AT91C_BASE_PIOA,0,Q24);
//* Disable the clock and the interrupts
AT91C_BASE_TC1->TC_CCR = AT91C_TC_CLKDIS;
AT91C_BASE_TC1->TC_IDR = 0xFFFFFFFF;
//* Clear status bit
dummy = AT91C_BASE_TC1->TC_SR;
//* Suppress warning variable "dummy" was set but never used
dummy = dummy;
//* Set the Mode of the Timer Counter
AT91C_BASE_TC1->TC_CMR = AT91C_TC_CLKS_XC1;
//* Set the TCB_BMR of the TIOA0
AT91C_BASE_TCB->TCB_BMR|=AT91C_TCB_TC1XC1S_TIOA0;
//* Enable the clock
AT91C_BASE_TC1->TC_CCR = AT91C_TC_CLKEN;
}
Вот код почему он не работает?