解决keil不能设置字体和颜色的问题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

很多朋友都在想,怎么让keil C51与ARM能够并存使用。有安装经验的朋友都知道,安好C51后再安ARm,C51不能正常工作;安好ARM后再安C51,ARM不能正常工作.

网上也有相关解决办法,不过不怎么样,要么不详细,要么就是复制粘贴。不多说看图片:

我想大家一定发现问题了,就是在c51的编译器等目录下面没有他的目标路径而arm有,所以他肯定会提示工具不匹配之类的问题。解决方法很简单,根据ARM的样子也写个路径就OK了,

第一:先安装C51(必须先安装C51,不能先安装ARM,否则会失败。)

第二:安装keil ARM(不能安装在同一个文件夹下)

我当前安装的是mdk arm4.53

第三:打开keil c51和keil arm 两个文件夹,分别找到tools.ini

分别打开两个“tools.ini”,将keil C51文件夹下的tools.ini文件中[C51]段复制到keil ARM中tools.ini文件的最后;将keil ARM文件夹下的tools.ini文件中[ARM]段复制到keil C51中tools.ini文件的最后:

tools.ini -->keil ARM

[UV2]

ORGANIZATION="小川电子工作室"

NAME="小川电子工作室", "小川电子工作室"

EMAIL="paulhyde@"

ARMSEL=1

BOOK0=UV4\RELEASE_NOTES.HTM("uVision Release Notes",GEN)

[ARM]

PATH="D:\Keil ARM\ARM\"

VERSION=4.50

PATH1="C:\Program Files\arm-none-eabi-gcc-4_6\"

TOOLPREFIX=arm-none-eabi-

CPUDLL0=SARM.DLL(TDRV0,TDRV5,TDRV6,TDRV10) # Drivers for ARM7/9 devices CPUDLL1=SARMCM3.DLL(TDRV1,TDRV2,TDRV3,TDRV4,TDRV5,TDRV7,TDRV8,TDR V9,TDRV11,TDRV12,TDRV13) # Drivers for Cortex-M devices

CPUDLL2=SARMCR4.DLL(TDRV7) # Drivers for Cortex-R4 devices

BOOK0=HLP\RELEASE_NOTES.HTM("Release Notes",GEN)

BOOK1=HLP\ARMTOOLS.chm("Complete User's Guide Selection",C)

BOOK2=HLP\RL_RELEASE_NOTES.HTM("RL-ARM Release Notes",GEN)

BOOK3=CMSIS\index.html("CMSIS Documentation",GEN)

TDRV0=BIN\UL2ARM.DLL("ULINK2/ME ARM Debugger")

TDRV1=BIN\UL2CM3.DLL("ULINK2/ME Cortex Debugger")

TDRV2=BIN\AGDIRDI.DLL("RDI Interface Driver")

TDRV3=BIN\ABLSTCM.dll("Altera Blaster Cortex Debugger")

TDRV4=BIN\lmidk-agdi.dll("Stellaris ICDI")

TDRV5=Signum\SigUV3Arm.dll("Signum Systems JTAGjet")

TDRV6=Segger\JLTAgdi.dll("J-LINK / J-TRACE")

TDRV7=Segger\JL2CM3.dll("Cortex-M/R J-LINK/J-Trace")

TDRV8=STLink\ST-LINKIII-KEIL.dll ("ST-Link (Deprecated Version)")

TDRV9=BIN\ULP2CM3.DLL("ULINK Pro Cortex Debugger")

TDRV10=BIN\ULP2ARM.DLL("ULINK Pro ARM Debugger")

TDRV11=NULink\Nu_Link.dll("NULink Debugger")

TDRV12=SiLabs\SLAB_CM_Keil.dll("SiLabs UDA Debugger")

TDRV13=STLink\ST-LINKIII-KEIL_SWO.dll ("ST-Link Debugger")

DELDRVPKG0=ULINK\UninstallULINK.exe("ULINK Pro Driver V1.0")

LIC0=ZB48T-RRRXD-GJE6P-M4J11-65JI1-GHTPN

BOOK4=Signum\Docs\SigUV3Arm.htm("Signum Systems JTAGjet Driver Documentation",GEN)

[ARMADS]

PATH="D:\Keil ARM\ARM\"

PATH1="BIN40\"

CPUDLL0=SARM.DLL(TDRV0,TDRV5,TDRV6,TDRV10) # Drivers for ARM7/9 devices CPUDLL1=SARMCM3.DLL(TDRV1,TDRV2,TDRV3,TDRV4,TDRV5,TDRV7,TDRV8,TDR V9,TDRV11,TDRV12,TDRV13) # Drivers for Cortex-M devices

CPUDLL2=SARMCR4.DLL(TDRV7) # Drivers for Cortex-R4 devices

BOOK0=HLP\RELEASE_NOTES.HTM("Release Notes",GEN)

BOOK1=HLP\ARMTOOLS.chm("Complete User's Guide Selection",C)

BOOK2=HLP\RL_RELEASE_NOTES.HTM("RL-ARM Release Notes",GEN)

BOOK3=CMSIS\index.html("CMSIS Documentation",GEN)

BOOK4=Signum\Docs\SigUV3Arm.htm("Signum Systems JTAGjet Driver Documentation",GEN)

TDRV0=BIN\UL2ARM.DLL("ULINK2/ME ARM Debugger")

TDRV1=BIN\UL2CM3.DLL("ULINK2/ME Cortex Debugger")

TDRV2=BIN\AGDIRDI.DLL("RDI Interface Driver")

TDRV3=BIN\ABLSTCM.dll("Altera Blaster Cortex Debugger")

TDRV4=BIN\lmidk-agdi.dll("Stellaris ICDI")

TDRV5=Signum\SigUV3Arm.dll("Signum Systems JTAGjet")

TDRV6=Segger\JLTAgdi.dll("J-LINK / J-TRACE")

TDRV7=Segger\JL2CM3.dll("Cortex-M/R J-LINK/J-Trace")

TDRV8=STLink\ST-LINKIII-KEIL.dll ("ST-Link (Deprecated Version)")

TDRV9=BIN\ULP2CM3.DLL("ULINK Pro Cortex Debugger")

TDRV10=BIN\ULP2ARM.DLL("ULINK Pro ARM Debugger")

TDRV11=NULink\Nu_Link.dll("NULink Debugger")

相关文档
最新文档