最近接到一个小项目,做一个速度传感器。然后翻出来一起的stm32开发板。连上jlink仿真器准备先看看程序啥的。结果仿真器提示升级,一时手贱点了升级。然后就悲剧了,以前编译好的程序无法进入仿真了。
一开始是怀疑换了系统所致。以前用xp,现在用win7.于是把keil卸载了在重新安装。不行。这时候就开始怀疑是不是jlink驱动问题了。于是下载了各种jlink驱动。最后去网上搜索答案。确定是驱动问题。解决的方式是将仿真器拆开。找到两个跳线点。先将ERASE跳线短接,上电120秒。断电,断开跳线。在连接TST跳线,上电120秒。断电在上电重新刷人程序固件。经过实际测试,无效。
转而考虑升级软件版本。以前的keil是4.70a的版本。遂在网上找新版本。找到了一个keil5和一个4.72.10的版本。于是先安装了4.7.2.10版本。ok。所以问题解决。仿真正常。问题解决。
各位如果遇到相似问题可以参照上述方式解决。
Asmodeus 2013-12-11 20:28
用户426708 2013-11-20 22:08