工具与软件:
我使用6713、启用 PLL 时程序将卡纸。
pll_bypass ();
plldelay(20);
PLL_RESET ();
plldelay(20);
PLL_RSET (PLLDIV0、PLL_PLLDIV0_RMK (1、0));40MHz 40MHz
plldelay(20);
PLL_RSET (PLLM、pllmVar);//PLL_RSET 40MHz×600MHz
plldelay(20);
PLL_RSET (OSCDIV1、PLL_OSCDIV1_RMK (0、1));
plldelay(20);
PLL_RSET (PLLDIV1、PLL_PLLDIV1_RMK (1、1));
plldelay(20);
PLL_RSET (PLLDIV2、PLL_PLLDIV2_RMK (1、3));
plldelay(20);
PLL_RSET (PLLDIV3、PLL_PLLDIV3_RMK (1、7));
plldelay(20);
pll_deassert ();
plldelay(1500);
pll_enable ();
plldelay(20);
EMIF_CONFIG (&MyEMIFcfg0);
当程序运行到 PLL_ENABLE ()函数时、 CCS 无法停止正在运行的程序、但只能与芯片断开连接。
同时、ECLKOUT 变成一个低电平而非一个正弦波。
原因可能是什么?