Есть следушая задача получить частоту 100кГц , для АЦП. Решил использовать PCK0..PCK3.
Инициализирую следуюшим образом
AT91C_BASE_PMC->PMC_PCKR[1] = AT91C_PMC_PRES_CLK; AT91C_BASE_PMC->PMC_PCKR[1] = AT91C_PMC_CSS_MAIN_CLK; AT91C_BASE_PMC->PMC_SCER = AT91C_PMC_PCK1; while(!(AT91C_BASE_PMC->PMC_SR & AT91C_PMC_PCK1RDY));
AT91F_PMC_CfgPIO();
В результате на PIOA19 получаю частоту но совсем не ту. Применение деления никак не изменяет частоту.
|