1、在MDK下让ULINK与ULINK2共存调试ARM:
1.1、安装MDK3.20或以它版本;
1.2、拷贝BIN文件夹到keil的安装目录下(例如c:\Keil\ARM\ 此步实际是安装ULINK1需用的DLL);
1.3、将windows文件夹拷贝到系统安装目录(例如c:\ 此步其实是安装ULINK1的驱动);
1.4、打开KEIL,选择File菜单下的License Management,拷贝CID;
1.5、用KEIL_Lic.exe生成License,并注册(此为KEIL最新注册机,支持MDK3.20);
1.6、打开keil的安装目录下的TOOLS.ini(见图03)文件,改成如下(见图02):
TDRV0=BIN\UL2ARM.DLL("ULINK2 ARM Debugger")
TDRV1=BIN\UL2CM3.DLL("ULINK2 Cortex Debugger")
TDRV2=BIN\UL2ARM_RDI.DLL("RDI Interface Driver")
TDRV3=BIN\UL2ARM_ULINK1.DLL("ULINK1 ARM Debugger")
TDRV4=BIN\UL2CM3_ULINK1.DLL("ULINK1 Cortex Debugger")
TDRV5=BIN\ABLSTCM.dll("Altera Blaster Cortex Debugger")
TDRV6=BIN\lmidk-agdi.dll("Luminary Eval Board")
TDRV7=Signum\SigUV3Arm.dll("Signum Systems JTAGjet")
TDRV8=Segger\JLTAgdi.dll("J-LINK / J-TRACE")
1.7、请注意区分内核(在DEBUG介面设置)ULINK Cortex Debugger用于Cortex核;
ULINK ARM Debugger是用于ARM7/9的调试;
1.8、恭喜你可以用MDK下让ULINK与ULINK2共存调试ARM了,祝大家调得开心;
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。