реклама на сайте
подробности

 
 
> AT91SAM7A3 програмно управляемые тактовые сигналы, Как это сделать правильно?
Хомяк
сообщение Nov 2 2007, 04:48
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 99
Регистрация: 12-02-07
Из: Свердловск
Пользователь №: 25 269



Есть следушая задача получить частоту 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 получаю частоту но совсем не ту.
Применение деления никак не изменяет частоту.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 18:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01361 секунд с 7
ELECTRONIX ©2004-2016