在Keil中添加STC型号的三种方法详解
5星 · 超过95%的资源 需积分: 27 53 浏览量
更新于2024-09-18
收藏 1.55MB PDF 举报
"本文档介绍了如何在keil集成开发环境中添加STC单片机型号,提供了三种不同的方法:数据库替换法、新数据库添加法和原数据库添加法。这些方法允许用户在keil中使用STC系列芯片进行项目开发。"
在keil中添加STC型号的三种方法如下:
1. **数据库替换法**:
这种方法是通过替换keil原有的设备数据库文件,以包含STC单片机的信息。首先,你需要备份UV2.CDB文件(对于不同版本的keil,可能是UV3.CDB或UV4.CDB)。然后,从STC官方网站获取相应的CDB文件并替换掉备份的文件。这样,keil就会显示STC系列的单片机,但原有的芯片类型将不再可见。
2. **新数据库添加法**:
这种方法保留了原有的数据库,同时增加了STC单片机的支持。你需要下载STC的CDB文件,将其重命名为STC.CDB,并将其放在keil的UV2目录下(根据keil版本可能为UV3或UV4)。接着,编辑TOOLS.ini文件,在[UV2]段落下方([C51]之上)添加一行"CDB0=UV2\STC.CDB ("STC")"。之后,用户可以在目标设置选项的Device页面选择"STC"数据库,或者在新建工程时选择"STC"作为CPU数据库。
3. **原数据库添加法**:
推荐使用这种方法,因为它允许用户仅添加需要的STC型号,而不影响原有数据库。具体操作步骤如下:
- 第一步:打开UV2.CDB文件(或其他版本对应文件),使用数据库编辑工具如MDBEdit,导入STC单片机的型号数据。
- 第二步:编辑数据库中的每个STC型号,确保其属性正确无误,如引脚数量、内存大小、定时器等配置。
添加STC15F104E为例,这是一款基于8051内核的高速单片机,具有双DPTR、6个输入/输出线、2个定时器/计数器、4KB闪存、128B数据RAM和1KB片上EEPROM。在数据库中添加该型号后,用户可以在keil中选择它进行编程,且能利用keil的全部功能,如头文件的快速插入。
每种方法都有其适用场景,用户可以根据自己的需求和对keil环境的熟悉程度选择合适的方法。值得注意的是,STC官网提供的数据库可能默认使用的是REG51.H和REG52.H等头文件,如果希望插入特定型号的头文件,可能需要自定义数据库或添加型号。在实际操作中,确保备份原始文件,以防不测,并遵循keil的更新和配置指南,以确保开发环境的稳定性和兼容性。
105 浏览量
135 浏览量
671 浏览量
109 浏览量
179 浏览量
620 浏览量
2695 浏览量
258 浏览量
lansemoming
- 粉丝: 0
- 资源: 1
最新资源
- 测试一下
- 倒霉熊图标下载
- SETFSB.zip
- marathon_3:免费的智力马拉松HTML-学院
- BlenderGEResourceKit:Blender游戏引擎的即用型组件集合
- winsdksetup.zip
- Aikatsu LGTM-crx插件
- dsm-htpc-群集
- simple-password-manager:Flutter制作的简单密码管理应用
- 精美蝴蝶图标下载
- 电信设备-带身份核验的物联网移动终端及人证合一核验方法.zip
- 初级java笔试题-cs-study:https://github.com/jwasham/coding-interview-universi
- MinGW压缩包省去繁琐的官网下载
- SYIPAGeneratedScript:make a ipa by script——使用脚本生成ipa包
- VTS Testing Version 2-crx插件
- 帮手