Keil uVision3光標位置不正確解決方法
一個關於Keil uVision3編程時字符顯示的問題
很容易,只要修改一下keil安裝目錄下的tools.ini文件就行
用記事本打開tools.ini后在第三行后增加一行:ANSI=1
如:原內容是
[UV2]
ORGANIZATION="China"
NAME="User", "HeartFly"
EMAIL="dong-heart@163.com"
BOOK0=UV3\RELEASE_NOTES.HTM("uVision Release Notes",GEN)
[C51]
修改后為
[UV2]
ORGANIZATION="China"
NAME="User", "HeartFly"
ANSI=1
EMAIL="dong-heart@163.com"
BOOK0=UV3\RELEASE_NOTES.HTM("uVision Release Notes",GEN)
[C51]
在tools.ini中里面的內容有可能和本文舉例不一樣,這個無所謂只要把ANSI=1寫在NAME 和EMALL中間就行了
keil v3 光標不同步問題電子設計資料 2010-05-05 14:32:18 閱讀32 評論0 字號:大中小
終於我的SL400也裝上了win7,關於安裝win7的教程在之后的文章中會有詳細說明,終於是趁着考試結束可以把電腦里的vs2008、ps、以及各種軟件重新裝過一遍了。不過以前安裝軟件時候遇到的一些問題,還是沒有記住,呵呵,上次裝系統是去年7月份的事情了。
安裝keil3的時候出現了光標和輸入不同步的現象,我想很多人都知道這個問題怎么解決了。在這里我還是說以一吧。
ANSI=1
只要添加這行命令就行了。具體在keil安裝目錄的tool.ini文件中。
方法2:與上相同
我的tool.ini文件在這里——安裝了keil v2 和keil v3.
添加后效果是這樣:
[UV2]
ORGANIZATION="tao"
NAME="xxxxxx", "xxxxx"
Version=V2.0
ANSI=1 //就是這一行,加進來就行了,這后面是注釋,不用添加可以
BOOK0=UV3\RELEASE_NOTES.HTM("uVision Release Notes")
BOOK1=
EMAIL="xxxxxxx@qq.com"
[C51]
PATH="C:\Keil\C51"
………………………………. 后面省略。
不過在網上也看到有說可以再edit—>configure–>里面設置字體為fixesys的方法,不過我找了一下好像我的字庫中沒有這個字體。不知道是我設置的地方弄錯了,還是我的系統真的沒有,呵呵不過不所謂了。這個問題已經解決。
方法3
Keil uVision3與uV2相比增加了對更多型號單片機的支持,另外還對一些的方面進行了優化。不過它卻優化出一個讓人頭疼的問題,那就是光標位置顯示不正確!這一問題給程序的編寫帶來了許多不便.不過不用擔心,這是有解決辦法的。
方法是:進入uV3,點【Edit】→【Configuration】→[Colors&Fonts],在框中有對Asm文件編輯狀態和C文件編輯狀態等字體與顏色的設置。選中[8051:Editor Asm Files],然后再點擊后面的按鈕,打開字體選擇對話框。選擇字體:Fixedsys,字號設置為10(一定要是10)。這樣Asm文件編輯狀態就設置好了。同樣,再選擇[8051:Editor C Files],把字體同樣設置為Fixedsys和10好字體。點擊確定。設置完成!