KEIL MCB1700评估板使用

时间:2016-11-24 16:39:19

标签: arm keil nxp-microcontroller

我有一块KEIL MCB1700评估板(NXP LCP1768 uC),我用NXP LCP-Link2和Keil uVision5进行编程。

在我做了一些PLL0配置测试之前,事情一直在顺利进行,愿意加快CPU时钟。现在我不能再对电路板进行编程了:在尝试这样做时,我得到以下信息:

"无法重置目标,关闭调试会话" "错误,浮动下载失败 - 目标DLL已被取消"

构建输出为:

加载" E:\ ARM示例\ Boards \ Keil \ MCB1700 \ Demo \ Flash \ Demo.axf" 无法访问内存(@ 0x400fc040,写入,加载大小:4字节) 无法访问内存 错误:Flash下载失败 - 目标DLL已被取消 Flash Load于17:12:18结束

(我已尝试加载演示程序,以确保代码不是问题)

我还尝试使用相同的LPC-Link2和计算机编写另一块电路板,它工作正常。

有没有办法强迫工厂"寄存器/电路板的恢复?

提前完成。

最好的问候。

埃里克

2 个答案:

答案 0 :(得分:0)

尝试在ISP模式下重启MCU,然后照常编程。

要在ISP模式下运行MCB1700,你应该关闭跳线INT0,按下INT0按钮,在按下它的同时,像往常一样对电路板进行编程。

答案 1 :(得分:0)

刚从Keil的支持中得到答案,完美无缺:

“你好埃里克, 如果真的是最后闪过的程序导致了问题,那么你可以在按下RESET按钮的同时按住INT0按钮。 INT0置位应强制芯片进入引导加载程序模式,因此不执行故障程序。 也许您还需要在调试重置和连接配置中禁用任何重置选项:

http://www.keil.com/support/man/docs/ulink2/ulink2_ctx_debug.htm

然后尝试连接。希望,这有帮助。“

感谢你帮助我!

祝你好运