Перейти к содержанию
    

Motorola DSP 56F803

Программируется через раз. При программировании не доходит до выполнения пользовотельского модуля и крутиться в цикле. В чем может быть проблема и что за PLL Lock?

 

extern void init_56800_(void); /* Forward declaration of external startup function declared in file FSTART.ASM */

void _EntryPoint(void)

{

/*** ### 56F803 "Cpu" init code ... ***/

/*** PE initialization code after reset ***/

/* System clock initialization */

setRegBit(PLLCR, PLLPD); /* Disable PLL */

setReg(PLLDB, 19); /* Set the clock prescalers */

setRegBit(PLLCR, LCKON); /* Enable lock detector */

clrRegBit(PLLCR, PLLPD); /* Enable PLL */

while(!getRegBit(PLLSR, LCK0)){} /* Wait for PLL lock */

setRegBitGroup(PLLCR, ZSRC, 2); /* Select clock source from postscaler */

/* External bus initialization */

/*** End of PE initialization code after reset ***/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Программируется через раз. При программировании не доходит до выполнения пользовотельского модуля и крутиться в цикле. В чем может быть проблема и что за PLL Lock?

 

PLL Lock - это обычно бит в регистре PLL, который означает, что ФАПЧ вышла на режим и частота стабильна.

Нужно посмотреть пошагово через JTAG, что происходит. Лучше попробовать поймать такой же эффект при выполнении из RAM. Лучше каждый раз гасить питание, дабы какие-то ранее инициализированные регистры периферии сбрасывались в исходное сосотояние.

В свое время игрался с 802 и 807, в проекты не пошли, но в общем впечатления вполне положительные.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...