Thread 中讨论的其他器件:SysConfig
您好!
如果未启用 SYSPLL、每次下载都将成功。 下载使用 SYSPLL 作为 MCLK 时钟源的固件后、每次下载都第一次失败、需要在几秒钟内再次下载才能成功。 无论 SYSPLL 的时钟源是 SYSOSC 还是 HFCLK、都存在此问题。 开发环境为 Keil + jlink + SWD。 连接信号为 VCC、GNDS、SWDIO 和 SWCLK。 Keil 在‘时提示“Flash Timeout,Reset the Target and try again”(闪存超时,重置目标并重试)。 下载失败的原因是什么?如何解决?
以下配置存在此问题:
SYSCTL.useHFCLK_Manual = true;
SYSCTL.HFCLKSource ="HFXT";
SYSCTL.HFCLK_FREQ = 16000000;
SYSCTL.HFXTStartup = 10;
SYSCTL.HFCLKMonitor =真;
SYSCTL.EXCLKSource ="SYSPLLOUT1";
SYSCTL.HSCLKSource ="SYSPLLCLK2X";
SYSCTL.SYSPLLSource ="HFCLK";
SYSCTL.SYSPLL_CLK2XEn = true;
SYSCTL.SYSPLL_Qdiv = 5;
SYSCTL.MCLKSource ="HSCLK";
SYSCTL.SYSPLL_Pdiv = 2;
SYSCTL.UDIV ="2";
此致、
Jason