分別安裝51和ARM的KEIL,他們在不同的文件夾,為的是提取C51文件夾。那么問題來了,是不是可以把他們安裝在同一個文件夾下,理論上行得通,沒試過。
其實很簡單的,下面介紹步驟:
一、先將KEIL C51安裝目錄下的名字為C51文件夾,放到KEIL ARM安裝目錄的keil文件夾下。
二、打開TOOLS.INI的這個文件,將文件中加點東西。
在ARM下加入51功能,把KEIL C51下TOOLS.INI中[C51]及其下面的內(nèi)容復制下來
[UV2]
ORGANIZATION="微軟中國"
NAME="微軟用戶", "dsf"
EMAIL="sad"
BOOK0=UV4RELEASE_NOTES.HTM("uVision Release Notes",GEN)
SOCKETPORT=1
[C51]
PATH="C:KeilC51"
VERSION=V9.00
BOOK0=HLPRelease_Notes.htm("Release Notes",GEN)
BOOK1=HLPC51TOOLS.chm("Complete User's Guide Selection",C)
TDRV0=BINMON51.DLL ("Keil Monitor-51 Driver")
TDRV1=BINISD51.DLL ("Keil ISD51 In-System Debugger")
TDRV2=BINMON390.DLL ("MON390: Dallas Contiguous Mode")
TDRV3=BINLPC2EMP.DLL ("LPC900 EPM Emulator/Programmer")
TDRV4=BINUL2UPSD.DLL ("ST-uPSD ULINK Driver")
TDRV5=BINUL2XC800.DLL ("Infineon XC800 ULINK Driver")
TDRV6=BINMONADI.DLL ("ADI Monitor Driver")
TDRV7=BINDAS2XC800.DLL ("Infineon DAS Client for XC800")
TDRV8=BINUL2LPC9.DLL ("NXP LPC95x ULINK Driver")
RTOS0=Dummy.DLL("Dummy")
RTOS1=RTXTINY.DLL ("RTX-51 Tiny")
RTOS2=RTX51.DLL ("RTX-51 Full")
LIC0=GEGKP-MSCX1-YLXC6-DKBC1-ZJPCT-SL63G
TDRV9=BINSTCMON51.DLL ("STC Monitor-51 Driver")
粘結(jié)到KEIL ARM下TOOLS.INI里
二、
需要注意這幾個地方:保持PATH一致
將[C51]下的PATH="C:KeilC51"用[ARM]下的PATH="f:KeilC51"
替換
三、再次破解keil,破解時以管理員的身份運行KEIL
至此完成