在MDK3.40下使用ULINK1调试ARM
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、在MDK下让ULINK与ULINK2共存调试ARM:
1.1、安装MDK3.40;
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_v3.4生成License并添加到KEIL里
1.6、打开keil的安装目录下的TOOLS.ini(见图03)文件,复制,粘贴成如下(见图02):共有三组TDRV需要改的.请查看一下.
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的调试;
如果用的JLINK仿真器,请选J-LINK/J-TRACE选项
1.8、恭喜你可以用MDK下让ULINK与ULINK2共存调试ARM了,祝大家调得开心;
补充:
1:此方法仅限个人学习使用,公司的话还是请买正版, YJGYIYSBCC
2008/02/28
转载时请勿删除以上信息,以免给使用者造成麻烦。
ULINK2是必然趋向,请支持正版,谢谢!!!
补充:
1:此方法仅限个人学习使用,公司的话还是请买正版,这样才有利于KEIL开发更好的编译器及工具。
2:在试到2.1及2.2步骤时会弹出“此文件夹已包含一个“XXXXX”的文件夹”时,
请选择“全部(A)”(问这问题的也不少,现作补充上来)。
更新记录:
3: 如果安装C51的话,需要彻底删除!安装文件夹也要删除.否则可能会引起错误的。