文号
t50337
阅读
6891
回复
6
收藏
5
解决 礦ision3 的 光标定位不准 与 汉字问题
2012/09/05
IP:河北
原文来自:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


KEIL超有标志性的建筑--“礦ision3”的解决方法~

Keil的标题“礦ision3"
可以使用如下方法取消.
一:在中文操作系统上keil的IDE界面标题栏和about对话框上的uVision会显示成“礦ision”,看起来很不舒服,用下面的方法就可以和“礦ision”说拜拜了!

1 用ultraedit打开uv3目录下的uv3.exe文件
2 在edit->replace中的find what栏中输入“B5 56 69 73 69 6F 6E”,这是“礦ision”的ascii码串
3 在edit->replace中的replace with栏中输入“75 56 69 73 69 6F 6E”,这是“uVision”的ascii码串
4 点replace all
5 保存推出,再打开uv3.exe看看吧

二: 光标问题
Keil uv3 中会出现光标定位不准的问题,对程序员来说是个很大的困扰
修改方法:打开Keil文件夹下的Tool.ini文件做如下修改
NAME="User", "w"
EMAIL="a"
ANSI=1 <--在这个地方添加这条语句
BOOK0="UV3RELEASE_NOTES.HTM" ("uVision Release Notes",GEN)

三:汉字问题
输入的汉字也总觉得看着不爽,查看后发现是设置问题,如下改变后,即美观:
Edit->Configuration->Color&Fonts->8051:Editor Asm Files(汇编语言编辑器,相应的选择其他项便可设置其他)-Text->点击font后的按钮,选择中文字体 (如仿宋)->ok,问题解决 .
+10
科创币
科学人
2012/09/05
+50
科创币
novakon
2012/09/07
高质量发帖
14年4个月前IP:未同步
449477
1楼
“礦”问题危害广大嵌入式开发者蛋蛋健康多年,必须解决。
引用
评论
14年4个月前IP:未同步
449633
2楼
回 1楼(novakon) 的帖子
为什么会出现这个问题?
引用
评论
14年4个月前IP:未同步
449642
3楼
回 2楼(xp200798) 的帖子
B5换算为十进制是181,对应ascii字符为µ(希腊字母哎0.0)
56换算后是86,对应字符V

而B556整体换算为十进制是46422,对应的是中文“礦”

用UE处理代码后就把μV改成了uV,就没有这问题了……
引用
评论
14年4个月前IP:未同步
449645
4楼
在发3楼帖子时我又发现一个问题……

我用ascii码打字时用的是alt法,就是alt加小键盘数字,然后……  
我发现46422在别的地方打出来就是礦,为什么在这里打出来是……땖……

22:13编辑:应该是我的浏览器问题,我用的Opera
引用
评论
14年3个月前IP:未同步
455349
5楼
回 4楼(十九) 的帖子
这里按Unicode编码。。。
引用
评论
11年2个月前IP:四川
794389
6楼
实际上那不是ASCII(DOS下的437代码页通常被叫做ASCII),而是Windows-1252编码。。。
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的