相信很多人遇到多光标处显示的字符并不是正确的字符,可一直没有办法解决。
其实很简单,在Keil c目录下TOOLS.INI文件中第三行增加一条语句:ANSI=1就可以了。
看看我的这个配置文件内容:
[UV2]
ORGANIZATION="HEYONG"
NAME="USER", "wym"
ANSI=1(就加这一句)
EMAIL="498729914@qq.com"
BOOK0=UV3\RELEASE_NOTES.HTM("uVision Release Notes",GEN)
ARMSEL=1
[C51]
PATH="c:\Keil\C51\"
BOOK0=HLP\Release_Notes.htm("Release Notes",GEN)
BOOK1=HLP\C51TOOLS.chm("Complete User's Guide Selection",C)
TDRV0=BIN\MON51.DLL ("Keil Monitor-51 Driver")
TDRV1=BIN\ISD51.DLL ("Keil ISD51 In-System Debugger")
TDRV2=BIN\MON390.DLL ("MON390: Dallas Contiguous Mode")
TDRV3=BIN\LPC2EMP.DLL ("LPC900 EPM Emulator/Programmer")
TDRV4=BIN\UL2UPSD.DLL ("ST-uPSD ULINK Driver")
TDRV5=BIN\UL2XC800.DLL ("Infineon XC800 ULINK Driver")
TDRV6=BIN\MONADI.DLL ("ADI Monitor Driver")
TDRV7=BIN\DAS2XC800.DLL ("Infineon DAS Client for XC800")
TDRV8=BIN\VDM51.DLL ("PROTEUS VSM MONITOR-51 DRIVER")
RTOS0=Dummy.DLL("Dummy")
RTOS1=RTXTINY.DLL ("RTX-51 Tiny")
RTOS2=RTX51.DLL ("RTX-51 Full")
LIC0=03LPC-7PN5I-ZHT8H-W8ZKK-2HWER-8B8XL
TDRV8=BIN\SiC8051F.dll ("Silicon Laboratories C8051Fxxx uVision Driver")
BOOK2=HLP\RTX51.PDF("RTX51 Full User's Guide")
[ARM]
PATH="c:\Keil\ARM\"
PATH1="C:\Cygnus\"
BOOK0=HLP\RELEASE_NOTES.HTM("Release Notes",GEN)
BOOK1=HLP\ARMTOOLS.chm("Complete User's Guide Selection",C)
BOOK2=HLP\RV_Intro.chm("RV Compiler Introduction",GEN)
BOOK3=C:\Cygnus\Manuals\2_compile.pdf("GNU C Compiler",GEN)
BOOK4=C:\Cygnus\Manuals\4_libs.pdf("GNU C Run-Time Libraries",GEN)
BOOK5=C:\Cygnus\Manuals\5_tools.pdf("GNU C Utilities",GEN)
BOOK6=C:\Cygnus\Manuals\6_auxtools.pdf("GNU C Assembler",GEN)
TDRV0=BIN\UL2ARM.DLL("ULINK ARM Debugger")
TDRV1=BIN\UL2CM3.DLL("ULINK Cortex Debugger")
TDRV2=BIN\AGDIRDI.DLL("RDI Interface Driver")
TDRV3=BIN\lmidk-agdi.dll("Luminary Eval Board")
TDRV4=Signum\SigUV3Arm.dll("Signum Systems JTAGjet")
LIC0=9WS4I-THA4T-HRZXZ-UAXIE-HWZLT-HUF54
TDRV5=BIN\UL2CM3.DLL("ULINK Cortex-M3 Debugger")
[ARMADS]
PATH="c:\Keil\ARM\"
PATH1="BIN30\"
BOOK0=HLP\RELEASE_NOTES.HTM("Release Notes",GEN)
BOOK1=HLP\ARMTOOLS.chm("Complete User's Guide Selection",C)
BOOK2=HLP\RTL_RELEASE_NOTES.HTM("RTL-ARM Release Notes",GEN)
BOOK3=HLP\RVI.chm("RV Compiler Introduction",GEN)
TDRV0=BIN\UL2ARM.DLL("ULINK ARM Debugger")
TDRV1=BIN\UL2CM3.DLL("ULINK Cortex Debugger")
TDRV2=BIN\AGDIRDI.DLL("RDI Interface Driver")
TDRV3=BIN\lmidk-agdi.dll("Luminary Eval Board")
TDRV4=Signum\SigUV3Arm.dll("Signum Systems JTAGjet")
RTOS0=Dummy.DLL("Dummy")
RTOS1=ARTXARM.DLL ("RTX Kernel")
BOOK4=HLP\RV_cc.pdf("RV Compiler and Libraries",GEN)
BOOK5=HLP\RV_asm.pdf("RV Assembler",GEN)
BOOK6=HLP\RV_link.pdf("RV Linker/Utilities",GEN)
TDRV5=BIN\UL2CM3.DLL("ULINK Cortex-M3 Debugger")
[KARM]
PATH="c:\Keil\ARM\"
BOOK0=HLP\RELEASE_NOTES.HTM("Release Notes",GEN)
BOOK1=HLP\RTL_RELEASE_NOTES.HTM("RTL-ARM Release Notes",GEN)
BOOK2=HLP\ARMTOOLS.chm("Complete User's Guide Selection",C)
BOOK3=HLP\RV_Intro.chm("RV Compiler Introduction",GEN)
TDRV0=BIN\UL2ARM.DLL("ULINK ARM Debugger")
TDRV1=BIN\UL2CM3.DLL("ULINK Cortex Debugger")
TDRV2=BIN\AGDIRDI.DLL("RDI Interface Driver")
TDRV3=BIN\lmidk-agdi.dll("Luminary Eval Board")
TDRV4=Signum\SigUV3Arm.dll("Signum Systems JTAGjet")
RTOS0=Dummy.DLL("Dummy")
RTOS1=ARTXARM.DLL ("RTX Kernel")
BOOK4=HLP\RV_cc.PDF("RV Compiler and Libraries",GEN)
BOOK5=HLP\RV_asm.pdf("RV Assembler",GEN)
BOOK6=HLP\RV_link.pdf("RV Linker/Utilities",GEN)
TDRV5=BIN\UL2CM3.DLL("ULINK Cortex-M3 Debugger")
[SIMULATED]
PATH="c:\Keil\ARM\"
[ANALOG]
PATH="c:\Keil\ARM\"
PRJ0=ARM\Boards\Atmel\AT91SAM7S-EK\Blinky\blinky.uv2
[ATMEL]
PATH="c:\Keil\ARM\"
PRJ0=ARM\Boards\Atmel\AT91SAM7S-EK\Blinky\blinky.uv2
PRJ1=ARM\Boards\Atmel\AT91SAM7X-EK\Blinky\blinky.uv2
PRJ2=ARM\Boards\Atmel\AT91SAM7SE-EK\Blinky\blinky.uv2
PRJ3=ARM\Boards\Atmel\AT91SAM7A3-EK\Blinky\blinky.uv2
[ATMEL]
PATH="c:\Keil\ARM\"
PRJ0=ARM\Boards\Atmel\AT91SAM9260-EK\Blinky\blinky.uv2
PRJ1=ARM\Boards\Atmel\AT91SAM9261-EK\Blinky\blinky.uv2
PRJ2=ARM\Boards\Atmel\AT91SAM9263-EK\Blinky\blinky.uv2
PRJ3=ARM\Boards\Atmel\AT91RM9200-EK\Blinky\blinky.uv2
[EMBEDDED]
PATH="c:\Keil\ARM\"
PRJ0="ARM\Boards\Embedded Artists\LPC2106 RS232 QSB\Blinky\blinky.uv2"
PRJ1="ARM\Boards\Embedded Artists\LPC2129 CAN QSB\Blinky\blinky.uv2"
PRJ2="ARM\Boards\Embedded Artists\LPC2138 QSB\Blinky\blinky.uv2"
PRJ3="ARM\Boards\Embedded Artists\LPC2148 USB QSB\Blinky\blinky.uv2"
[EMBEST]
PATH="c:\Keil\ARM\"
PRJ0="ARM\Boards\Embest\ATEBSAM7S\Blinky\blinky.uv2"
PRJ1="ARM\Boards\Embest\STR750\Blinky\blinky.uv2"
PRJ2="ARM\Boards\Embest\STR912\Blinky\blinky.uv2"
[FUTURE]
PATH="c:\Keil\ARM\"
PRJ0="ARM\Boards\Future\STAR9\Blinky\blinky.uv2"
[KEIL]
PATH="c:\Keil\ARM\"
PRJ0="ARM\Boards\Keil\MCB2100\Blinky\blinky.uv2"
PRJ1="ARM\Boards\Keil\MCB2103\Blinky\blinky.uv2"
PRJ2="ARM\Boards\Keil\MCB2130\Blinky\blinky.uv2"
PRJ3="ARM\Boards\Keil\MCB2300\Blinky\blinky.uv2"
[KEIL]
PATH="c:\Keil\ARM\"
PRJ0="ARM\Boards\Keil\MCBSTM32\Blinky\blinky.uv2"
PRJ1="ARM\Boards\Keil\MCBSTR7\Blinky\blinky.uv2"
PRJ2="ARM\Boards\Keil\MCBSTR730\Blinky\blinky.uv2"
PRJ3="ARM\Boards\Keil\MCBSTR750\Blinky\blinky.uv2"
PRJ4="ARM\Boards\Keil\MCBSTR9\Blinky\blinky.uv2"
[LUMINARY]
PATH="c:\Keil\ARM\"
PRJ0=ARM\Boards\Luminary\ek-lm3s811\blinky\blinky.uv2
PRJ1=ARM\Boards\Luminary\ek-lm3s2965\blinky\blinky.uv2
PRJ2=ARM\Boards\Luminary\ek-lm3s6965\blinky\blinky.uv2
[PHYTEC]
PATH="c:\Keil\ARM\"
PRJ0=ARM\Boards\Phytec\AT91M55800A\blinky\blinky.uv2
PRJ1=ARM\Boards\Phytec\LPC229x\blinky\blinky.uv2
PRJ2=ARM\Boards\Phytec\LPC3180\blinky\blinky.uv2
[SILICA]
PATH="c:\Keil\ARM\"
PRJ0=ARM\Boards\Silica\LPC2103\blinky\blinky.uv2
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』