在Keil中添加STC型号的三种方法详解
5星 · 超过95%的资源 需积分: 27 55 浏览量
更新于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的更新和配置指南,以确保开发环境的稳定性和兼容性。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2013-07-02 上传
2014-06-14 上传
2013-05-21 上传
2015-02-23 上传
2012-02-22 上传
lansemoming
- 粉丝: 0
- 资源: 1
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍