• 让 UV4 支持STC 单片机


    Keil 本身并没有自带 STC 8051 单片机的数据,这样用起来就非常令人不爽,好在国内有个青年已经整理了一个补丁

    这个补丁包含三个修正:

    • 汉字bug修正,这个是老生常谈了,很奇怪Keil十年来都没有修正这个,说明其对中国市场完全漠视的态度。
    • STC头文件
    • STC器件数据库

    OK,就一般应用来说这个补丁已经足够了,但是对于追求完美的人来说还略有不足,因为这个补丁会覆盖掉UV4自带的器件数据库UV4.cdb。打上补丁就丢失了最新的UV4数据库。

    怎么解决这个问题呢,其实自UV2以来,就支持用户自定义器件数据库的功能,我们可以按照以下方法来修改:

    • 备份UV4.cdb
    • 安装补丁
    • 修改 C:\Keil\TOOLS.INI,在[UV2]一节下面增加

      CDB0=uv4\custom.cdb("STC 8051")

    • 将补丁安装的UV4.cdb改名为custom.cdb
    • 将备份的UV4.cdb恢复

    这样下次我们选择器件数据库的时候,UV4就会问我们要从哪个库里面选取了。

    • 相关阅读:
      maven的安装教程
      Spring 历史及设计理念
      MySQL Connector / Python
      LDAP & implementation
      RESTful levels & HATEOAS
      事务隔离级别
      cookie 和 session
      正则表达式验证器regex validator
      hello2部分代码分析
      filter
    • 原文地址:https://www.cnblogs.com/skogkatt/p/4163387.html
    Copyright © 2020-2023  润新知