Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-MLPC24X8, SK-MLPC1788, SK-LPC4088
Вопрос по насройкам PLL
Pavel Ivanchenko
Добавлено 03.04.2010 11:35 Редактировалось 07.06.2010 11:14
0
Сообщение: 1
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
Пример к плате SK-MLPC2478, SRAM_TEST, LPC2300.s:

PLLCFG_Val EQU 0x0000000B
CCLKCFG_Val EQU 0x00000004

Я правильно понимаю что частота ПЛЛ = 12*2*(11+1)=288 МГц
Частота процессора 288/(4+1) = 57,6?
Если да, то(из ДШ):

CCLKCFG:
7:0 CCLKSEL Selects the divide value for creating the CPU clock (CCLK) from the
PLL output.
Only 0 and odd values (1, 3, 5, ..., 255) are supported and can be
used when programming the CCLKSEL bits.
Warning: Using an even value (2, 4, 6, ..., 254) when setting the
CCLKSEL bits may result in incorrect operation of the device.

Как быть с "incorrect operation of the device"? (значение 4)
Почему не 288/(3+1) = 72МГц? Плата не позволяет или другие причины??

Дело в том, что демки эти создавались еще в те времена, когда этих уточнений по коэффициентам в доке не было, а сами чипы были интерференцией глюков силикона, почему именно 57,6М я уже не помню и с тех пор к этому не возвращался.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 03.04.2010 12:03 Сообщение: 2
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Вспомнил откуда 57,6МГц взялось - был баг ограничивающий ядро до 60МГц.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-MLPC24X8, SK-MLPC1788, SK-LPC4088