Keil C编译器常见问题集锦
花了我三天光景才整理出这一份资料,不容易啊:+。版主体谅下哦:D,也好赚赚分数和人气:-Dwell,先来个版权声明吧:Copyleft!自由版权,欢迎使用。
内容有:
一、uVision编辑环境篇:Keil的标题“礦ision3"、光标问题、汉字显示问题等问题的解决
二、51单片机的存储组织结构(这是学习单片机重要的基础部分,以后很多概念和问题都从这里衍生)
三、Cx51应用程序编写基本原则(程序编写风格、程序功能模块化。更深入的就要看软件工程的那类书了)
四、Cx51编译器的限制(代码在标准C运行是正确的,到Cx51编译器这里可能就不太一样了。看看吧)
五、理解复杂的声明(复杂的声明一直都让人很头痛,如果没有判断的原则是件麻烦事。例如int (*doIt) (char (*char_ptr)))
六、代码的优化(有时候虽然代码的逻辑结果达到了目的,但可能会有代码体积和代码运行效率不尽如人意的时候)
七、Cx51编译器常见警告语错误信息(网上发现的,应该是台湾人写的,语言习惯和我们的不太一样)
八、附上Cx51编译器错误信息的中文翻译
Keil C编译器 常见问题集锦ourdev_488683.pdf(文件大小:454K) (原文件名:Keil C编译器 Copyleft.pdf) 谢谢楼主共享!顶一下! thanks 谢谢楼主 谢谢各位支持,好东西,就要力顶。希望对大家学习工作有实质性的帮助 谢谢你了 谢谢你了 下了,以后有时间再看看,谢谢了。 谢谢分享,刚好碰到过这样的问题。 难道现在大家用的时候,没遇到过这些问题?还是放错地方了??? 是不是大家现在都不用KEIL了?还是我把这贴放错区了。莫老大,错的话,帮忙移一下。 mark 收下了,先学习一下 Cool ! 感谢分享好东西! xx
mark 正看,顶一下 这个要支持一下啦 支持 支持 KEIL 问题记录 谢谢!坐下记录! 真心感谢 不错,是个人才 好,这个偶喜欢,谢谢 咋静悄悄的呢,不顶就沉啦 怎么我下载不了,.... mark Keil 里光标错位的解决【转】
新装了keil的8.15版本,发现光标老是显示一个字符的中间位置,一番搜索,找到了Heart朋友的解决方法,与可能碰到此问题的兄弟姐妹共享,Heart朋友原文如下:
很容易,只要修改一下keil安装目录下的tools.ini文件就行
用记事本打开tools.ini后在第三行后增加一行:ANSI=1
如:原内容是
ORGANIZATION="China"
NAME="User", "HeartFly"
EMAIL="dong-heart@163.com"
BOOK0=UV3\RELEASE_NOTES.HTM("uVision Release Notes",GEN)
修改后为
ORGANIZATION="China"
NAME="User", "HeartFly"
ANSI=1
EMAIL="dong-heart@163.com"
BOOK0=UV3\RELEASE_NOTES.HTM("uVision Release Notes",GEN)
Keil uVision 的中文字体设置问题【转】
-----------------------------------------------------------------
相信很多人碰到uVision编辑中文字体错位的问题。下面给出一个解决方案
Edit => Configuration => Colors & Fonts
选择需要修改字体的项目, 点击Font选择框,在Font对话框里面选择
Font: Fixedsys
Size: 10 (此处很重要)
确定后回到源代码,输入汉字,OK,汉字显示问题解决了
BTW:汉字在注释,或者字符串中才能正确显示,这是uVision的一个限制。
一般如果Keil不修改配置文件的话,应该要默认装在C盘根目录下,当然也可以装在其他任何路径下,只需要修改Keil安装根目录下的tool.ini文件中的路径参数:
PATH="C:\Keil\C51\"
如果你要装在其他路径的话,把其他路径的完整路径写到双引号之间。
修改Keil路径并不是不能安装keil的原因,而是解决在编译的时候,A51、BL51、CX51等都找不到而无法编译的问题。
至于修改字体,非常方便,打开任何一个工程文件:(我这里直接说中文)
(主菜单)“编辑” ---> “配置” ---> “颜色和字体”标签页,选择你要修改字体相应的“窗口”和“元素”后,点击右边的“字体”,就能设置字体了,我用到现在,个人感觉字体“Fixedsys”10号比较不错,当然别人可能有别的感觉,呵呵。 好 mark 谢谢,这个找了好长时间没找到.... good and thanks 好帖 顶 ding 很久以前就遇到这些问题,刚开始还想着怎么解决呢,后来就默认不解决啦...哎
好帖,拿去实验一下 提到了教条书上没有的BANK存储技术,赞。 记号 记号了 mark 怎么一下子就沉了呢 不错,顶 感谢楼主分享 收藏,有问题好查! 谢谢楼主,解决我的一个大问题。 看看。。。 学习啦! 先顶再下 mark mark mark 多谢楼主 谢谢楼主 {:smile:} 下载了,,多谢
{:smile:}好帖 顶 收下了,先学习一下 benladn911 发表于 2010-3-2 19:39Keil uVision 的中文字体设置问题【转】-------------------------------------------------------------- ...
好东西,明天改……本来的字体太小了…… 有用,顶{:smile:} 学习!!! mark!
目前正遇到这种问题,谢谢LZ分享! 谢谢楼主 好资料 顶起来 armok 发表于 2009-10-20 00:39 static/image/common/back.gif
Cool !
Cool ++++! 感谢楼主! 果断下载。。。。。。。。。。。。。。 谢谢楼上各位支持。。{:handshake:} 学习。。。 本帖最后由 guowanling8061 于 2013-7-9 09:55 编辑
又见美人!但东西为啥不可用呢? 这个很好,受益了。谢谢楼主。 楼主 太好啦谢谢 {:smile:}{:smile:}{:smile:}{:smile:}{:smile:}{:smile:}{:smile:}
页:
[1]