打印

MDK3.20内无法写__asm,怎么处理?

[复制链接]
2115|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
云痕|  楼主 | 2008-8-6 12:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的是MDK3.20,在做中断嵌套的时候需要内嵌几句汇编代码,__asm在m字符还没敲下去的时候,__as都是在的,可是这m一敲下去,前面的__就不见了,然后asm自身被加粗加黑,此时要是后面再打个字符,写成__asm1,则消失的__又回来了,且被加粗的asm这3个字符又恢复成原先的样子。asm字符加粗加黑后,若在行首加上”//“则__又会重新显示出来。如果__asm前面还有别的在字符,则__不会消失,且asm颜色也不会自动加深。现在3个同事用的同一个安装文件,就我出了这问题,怎么弄啊?有人遇到过么?
还有就是光标错位问题,比如1234|56,光标为|的话,往前删除,可能删的是2,也可能是3,得自己提前计算偏移量,很麻烦,有遇到的么?但在 Keil 的Tool.ini中增加如下参数 (ANSI=1) (去掉原来AMSI=1),可以很好的解决这个问题。 
网上找的办法如下,可是这么做了,没反应,情况照旧
[UV2]
ORGANIZATION=”Wuse”
NAME=”Wei”, “Song”
EMAIL=” xxx “         
ANSI=1
BOOK0=UV3RELEASE_NOTES.HTM(”uVision Release Notes”)

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

75

帖子

0

粉丝