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

 
 
> Параметры PLLA PLLB, Помогите разобраться.
pain
сообщение Mar 28 2011, 07:15
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 28-03-11
Из: Зеленоград
Пользователь №: 63 932



Добрый день sm.gif
Есть такая вот проблема. Начинаю изучать что такое есть ARM. Есть отладочная плата от Atmel AT91SAM9261-EK. Но знаний очень мало в этой области. Пользуюсь мануалом от хорошего человека, но вот проблема, написано там конечно все подробно. Но мало объяснений. Поэтому возникают различные вопросы, не на все нахожу ответы.
Дошел до шага, где необходимо выставить в board_lowlevel.c параметры PLLA и PLLB. Что это такое слабо понятно. Отсюда вопрос, где бы найти справку по этой плате, да и вообще по процам этой серии
Код
#define BOARD_OSCOUNT           (AT91C_CKGR_OSCOUNT & (64 << 8))
#define BOARD_CKGR_PLLA         (AT91C_CKGR_SRCA | AT91C_CKGR_OUTA_2)
#define BOARD_PLLACOUNT         (63 << 8)
//#define BOARD_MULA              (AT91C_CKGR_MULA & (96 << 16))// 18.432
#define BOARD_MULA              (AT91C_CKGR_MULA & (49 << 16))// 12
//#define BOARD_DIVA              (AT91C_CKGR_DIVA & 9)// 18.432
#define BOARD_DIVA              (AT91C_CKGR_DIVA & 3)// 12
#define BOARD_PRESCALER         AT91C_PMC_MDIV_2
#define BOARD_USBDIV            AT91C_CKGR_USBDIV_1
#define BOARD_CKGR_PLLB         AT91C_CKGR_OUTB_0
#define BOARD_PLLBCOUNT         BOARD_PLLACOUNT
//#define BOARD_MULB              (124 << 16)// 18.432
#define BOARD_MULB              (7 << 16)// 12
//#define BOARD_DIVB              24// 18.432
#define BOARD_DIVB              1// 12


--------------------
at91sam9261ek пытаюсь освоить :) много читаю, потихоньку вникаю. Пытаюсь это все реализовать в Ubuntu 10.10
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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