Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Ответ:
Отправлено
колян безпарольный
08 февраля 2008 г. 18:15
В ответ на:
ну покаж остальную инициализацию проца
отправлено ы 08 февраля 2008 г. 17:48
//devide or multiplier
//here is calculate frecuence
PLLCFG_bit.MSEL = 0x3; //M - multiplier
PLLCFG_bit.PSEL = 0x1; //P - devider
//set changes (require from architecture)
PLLFEED_bit.FEED = 0xAA;
PLLFEED_bit.FEED = 0x55;
//enable or connect PLL
//enable PLL
PLLCON_bit.PLLE = 1;
//set changes (require from architecture)
PLLFEED_bit.FEED = 0xAA;
PLLFEED_bit.FEED = 0x55;
//wait for PLOK (correct freq)
while(PLLSTAT_bit.PLOCK == 0);
//connect PLL
PLLCON_bit.PLLC = 1;
//set changes (require from architecture)
PLLFEED_bit.FEED = 0xAA;
PLLFEED_bit.FEED = 0x55;
VPBDIV=1;
Составить ответ
|
Вернуться на конференцию
Ответы
VPBDIV ставлю сразу после PLLCFG до PLLFEED
—
Vit
(08.02.2008 18:26:56
77.123.174.155
,
пустое
)
да по идее все равно где его инитить:) самый главный узел быстродействия то не включен.
—
ы
(08.02.2008 18:29:2
80.92.98.211
,
пустое
)
Я не об ускорении, а о тормозе. Насчёт всё-равно спорить не буду - лень смотреть - так работает;)
—
Vit
(08.02.2008 18:37:59
77.123.174.155
,
пустое
)
а где настройка MAMTIM? (Memory Acceleration Module)
—
ы
(08.02.2008 18:21:55
80.92.98.211
,
пустое
)
+ MAMCR (по умолчанию он 0 т.е. дизэйбл)
—
ы
(08.02.2008 18:22:50
80.92.98.211
,
пустое
)
ой, да шо вы все матюкаетесь то?))
—
колян безпарольный
(08.02.2008 18:29:5
85.195.123.25
, 156 байт)
для быстродействия ничего. у меня так
—
ы
(08.02.2008 18:30:36
80.92.98.211
, 253 байт)
установил в 3, стало легше, 2 команды за 0.4мкс. Но всеравно это много, как уменьшить то?
—
колян безпарольный
(08.02.2008 18:37:7
85.195.123.25
,
пустое
)
в смысле 2 команды? это те которые 18 тактов? ну 22 нан против 16.7 теоретических это нормально для 60М. Быстрее только из рамы
—
ы
(08.02.2008 18:38:44
80.92.98.211
,
пустое
)
а на сколько теоретически ускорится? и каков механизм работы из озу?
—
колян безпарольный
(08.02.2008 18:51:51
85.195.123.25
, 168 байт)
из ОЗУ будет на все 60М работать. а вот как дальше я не в курсе про IAR
—
ы
(08.02.2008 18:55:52
80.92.98.211
,
пустое
)
я прально понял?
—
колян безпарольный
(08.02.2008 19:00:13
85.195.123.25
, 107 байт)
Нет. FLASH по природе выше 30 МГц пока не могёт работать. Потому её пытаются "читать впрок", расширяя шину
—
Vit
(08.02.2008 19:05:11
77.123.174.155
, 101 байт)
а попробуй MAMTIM в 2 поставить:)) интересно будет работать или нет
—
ы
(08.02.2008 18:42:5
80.92.98.211
,
пустое
)
работает но на времени никак не сказывается.
—
колян безпарольный
(08.02.2008 18:47:5
85.195.123.25
,
пустое
)
т.е. тебе надо 3 (UM10120 -> 4.9 MAM usage notes)
—
ы
(08.02.2008 18:36:12
80.92.98.211
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
если прибавить четыре к четырём будет:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru