keil uVision4一些使用总结(汉字注释,C关键字等)
近日心血来潮,下载了最新的版的keil,再加上protues ,想弄个虚拟环境。主要原因还是经济问题。电子元件,是要花钱的。。。
今天遇到些keil uVision 4使用方面的问题,记录下来,方便以后查看:)
问题一:keil中没有STC的东西
解决:
方案一:使用Atmel 89C52。若使用STC的特有功能,单独指定头文件
方案二:从STC官方主页下载UV3.CDB文件(2012-08-21为UV3.CDB),放到安装目录下。虽然是3的,不过我放到4下也可以。
添加方法A
直接将UV3.CDB改成UV4.CDB覆盖安装目录下文件。这样下次启动keil只有STC的。(未自己测试,仅记录)
添加方法B
将UV3.CDB重命名为STC.CDB放到安装目录下的UV4。并修改UV4的上级目录下的TOOLS.INI文件,在
BOOK0=UV4\RELEASE_NOTES.HTM("uVision Release Notes") 下面加入CDB0=UV4\STC.CDB("STC CPU Data Base")即可。
这样下次启动keil的时候,会提示选择数据库选项。需要STC选择STC,或者选择原来的。
问题二:keil中无法输入中文注释
解决:
方案一:英文状态下输入//""。在英文状态下的引号内输入中文注释
方案二:菜单工具栏中。Edit---》configuration,去掉Use Color in Comments方框中的勾。

正常显示:
在大量使用中文注释的情况下,感觉第二个方案比较好,可以省去很多的""
问题三:keil中C的关键字没有颜色显示
解决:菜单工具栏中。Edit---》configuration,修改foreground为自己喜欢的颜色即可

keil uVision4一些使用总结(汉字注释,C关键字等)的更多相关文章
- Keil uVision4 代码编辑器中文字符乱码问题
		
MDK-ARM 使用中一直有个很纠结的问题,中文字符支持不好. 比如写代码注释,使用中文删除字符就会只删除一半问题.复制粘贴代码中间有中文就会出现乱码问题. 想过换IAR,新学个IDE也麻烦,上面的问 ...
 - Myeclipse中导入项目后java类中汉字注释出现乱码问题(已解决)
		
今天重装系统,安装了新的Myeclipse后,导入之前的项目后,,出现了乱码问题.乱码问题主要是java类中的注释,而jsp页面中汉字却完好如初: 右键项目,查看项目的编码格式,UTF-8,把java ...
 - [原创]Keil uVision4 安装破解
		
Keil uVision4 安装没什么特别的,跟一般Windows软件安装方法相同,这里不再赘述. 安装完成界面如下图,未破解之前,点击编译,下载等选项都会出现未响应提示,软件会卡死.下面进行软件破解 ...
 - keil uVision4的安装以及KEIL_Lic.exe的注冊
		
1.首先毋庸置疑,在网上下载keil uVision4的EXE可运行文件,可能存在两个版本号.51核的单片机(33.3M)和微控制器开发合集(244M),可依据自己的实际须要选择.没有必要都装 2.依 ...
 - Keil uVision4 创建51单片机工程
		
Keil uVision4 创建51单片机工程 版权声明:未经授权,严禁转载! 在学习51单片机的过程当中,我们需要使用 Keil uVision4 来创建一个项目,今天就来图示一下创建的流程. 首先 ...
 - 在 Keil uVision4 MDK下配置开发STM32F103Z完整教程
		
转载的,请原作者勿怪,以下为原链接: http://www.51hei.com/bbs/dpj-30359-1.html(欢迎直接查看原作者) 环境搭建: 1.安装 Keil uVision4 MDK ...
 - Keil uVision4的简单使用
		
1. 项目创建 打开安装好的Keil uVision4可以看到如下界面 选择New uVision Project来创建一个新项目 选择项目存放的位置并为项目文件命名 选择要进行模拟仿真的设备(此处以 ...
 - Java基础一(开发环境、注释、关键字、标识符、数据)
		
1.Java开发环境搭建2.HelloWorld案例3.注释.关键字.标识符4.数据(数据类型.常量) ###01java语言概述 * A: java语言概述 * a: Java是sun公司开发的一门 ...
 - 01_Java基础_第1天(Java概述、环境变量、注释、关键字、标识符、常量)_讲义
		
今日内容介绍 1.Java开发环境搭建 2.HelloWorld案例 3.注释.关键字.标识符 4.数据(数据类型.常量) 01java语言概述 * A: java语言概述 * a: Java是sun ...
 - Java基础(Java概述、环境变量、注释、关键字、标识符、常量)
		
第1天 Java基础语法 今日内容介绍 u Java开发环境搭建 u HelloWorld案例 u 注释.关键字.标识符 u 数据(数据类型.常量) 第1章 Java开发环境搭建 1.1 Java概述 ...
 
随机推荐
- HUNNU--湖师大--11409--Skill
			
Skill Yasser is an Egyptian coach; he will be organizing a training camp in Jordan. At the end of ca ...
 - Google Android开发入门与实战
			
http://www.pc6.com/softview/SoftView_58350.html
 - WPF 媒体播放器(MediaElement)实例,实现进度和音量控制
			
WPF 视频音频播放控件MediaElement实现进度控制,音量控制实例 说明: 1.Volume控制音量的大小,double类型,并且实现了属性依赖,可以用来双向绑定:在 0 和 1. 之间的线性 ...
 - (转)ecshop刷新页面出现power by ecshop和链接的解决办法
			
当小伙伴在使用echop模板进行修改的时候,如果你删掉底部自带版权后,再调试程序刷新界面的时候,时不时就会冒出一个power by ecshop,而且是带有链接的,很不舒服,所以需要去掉,下面是最简单 ...
 - 优秀Android开源项目
			
开源项目汇总: Trinea/android-open-project · GitHub 包含个性化控件.工具库.优秀项目.开发及测试工具等 优秀完整项目: 1.Google I/O Android ...
 - TestNG扩展
			
1. TestNG API 本章节将讨论如何使用TestNG API来创建自己的TestNG对象.TestNG的API基本由接口组成,这样做是为了容易模拟TestNG返回的对象. 1.1 org.te ...
 - C#之移动无标题栏窗体功能的实现!...
			
为实现移动无标题栏窗体的功能,我从网上寻找.整理了以下资料,以备不时之需: 该方法适用于有标题栏和无标题栏窗体,适用于窗体内控件,当然 Form 也不例外, 只须添加 MouseDown.MouseM ...
 - 怎样使CSS3中的animation动画当每滑到一屏时每次都运行
			
这个得结合js来做的.比如这里有3个层,js判断滚动到当前层位置的时候给其加上一个class即可,而加的这个class就是带css3执行动画的 class <div id="a1&qu ...
 - 响应式十日谈第一日:使用 rem 设置文字大小
			
上面回顾: 在序言中我们已经提到了响应式的一些基本理念,比如: 响应式网页不仅仅是响应不同类型的设备,而且需要响应不同的用户需求.响应式的初衷是为了让信息更好的传递交流,让所有人无障碍的获取信息,同时 ...
 - yii2源码学习笔记(三)
			
组件(component),是Yii框架的基类,实现了属性.事件.行为三类功能,如果需要事件和行为的功能,需要继承该类. yii\base\Component代码详解 <?php /** * @ ...