前一阵子调试,突然电脑就不识别仿真器了。重装了驱动,重装了keil,怎么着都哄不回来。心里很急,网上查了半天,也没找见方法。(是的......我就是总为被一类菜鸟问题卡住)于是换在别人的电脑上调试,这两天回来,仔细看了一下,终于解决了问题。
我安装的是keil mdk 4.6,需要
(1)把mdk4.7 在目录C:\keil\ARM\BIN下的UL2ARM.dll,和UL2CM3.dll两个文件,拷到MDK4.6的C:\keil\ARM\BIN下,同名文件覆盖即可。
(2)将魔术棒里面debug选项的settings选项中,勾选SWJ,端口改为SW即可。JTAG似乎仍旧用不了。
这些方法都是老师在光盘里提供了的,之前一直没看到,所以一直因为No ulink device found心塞了很久。具体的解释是什么还没有详细探究,等着一阵子忙完了再查查看喽。