Keil 本身并没有自带 STC 8051 单片机的数据,这样用起来就非常令人不爽,好在国内有个青年已经整理了一个补丁。
这个补丁包含三个修正:
汉字bug修正,这个是老生常谈了,很奇怪Keil十年来都没有修正这个,说明其对中国市场完全漠视的态度。
STC头文件
STC器件数据库
OK,就一般应用来说这个补丁已经足够了,但是对于追求完美的人来说还略有不足,因为这个补丁会覆盖掉UV4自带的器件数据库UV4.cdb。打上补丁就丢失了最新的UV4数据库。
怎么解决这个问题呢,其实自UV2以来,就支持用户自定义器件数据库的功能,我们可以按照以下方法来修改:
备份UV4.cdb
安装补丁
-
修改 C:KeilTOOLS.INI,在[UV2]一节下面增加
CDB0=uv4custom.cdb('STC 8051')
将补丁安装的UV4.cdb改名为custom.cdb
将备份的UV4.cdb恢复
这样下次我们选择器件数据库的时候,UV4就会问我们要从哪个库里面选取了。
文章来源于:电子工程世界 原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。