在Keil中添加STC型号的三种方法详解
需积分: 27 23 浏览量
更新于2024-09-19
收藏 1.55MB PDF 举报
"这篇文档详细介绍了在Keil集成开发环境中添加STC单片机型号的三种方法,包括数据库替换法、新数据库添加法和原数据库添加法。这三种方法各有优缺点,用户可以根据自身需求选择适合的方法进行操作。"
1. **数据库替换法**:
- 这是最简单的添加STC型号的方法,但会使得原有的非STC单片机选项消失。
- 首先,你需要备份Keil安装目录下UV2或UV3/UV4文件夹中的`UV2.CDB`或`UV3.CDB/UV4.CDB`文件。
- 然后,使用STC官方网站提供的同名CDB文件替换备份的文件。如果找不到`UV4.CDB`,可以将`UV2.CDB`或`UV3.CDB`重命名为`UV4.CDB`。
2. **新数据库添加法**:
- 此方法允许你同时选择STC单片机和原有的其他单片机,不会影响原始数据库。
- 下载STC的数据库文件,将其重命名为`STC.CDB`,并将其复制到Keil的UV2目录下(如果是Keil 3则是UV3,Keil 4则是UV4)。
- 修改`TOOLS.ini`文件,在`[UV2]`段下(在`[C51]`上方)添加一行`CDB0=UV2\STC.CDB ("STC")`,保存并关闭文件。
- 在创建新工程时,可以在目标设置的设备页面选择数据库为“STC”。
3. **原数据库添加法(推荐)**:
- 这种方法直接在原数据库中添加所需的STC型号,避免了替换原有数据,且仅添加你需要的型号,更加简洁。
- 第一步通常是打开`UV2.CDB`或`UV3.CDB/UV4.CDB`文件,具体操作步骤文档中未详细给出,通常涉及数据库编辑工具的使用,可能需要了解数据库格式和编辑规则。
- 第二步,添加具体的STC型号,例如添加`STC15F104E`,这通常涉及在数据库中录入该型号的特性,如内存大小、外设等,并确保与Keil的编译器兼容。
- 添加完成后,用户可以在Keil中选择新添加的STC型号进行开发。
注意,使用STC官方提供的数据库可能会默认使用`REG51.H`和`REG52.H`等头文件,如果需要更方便地插入对应型号的头文件,可能需要自定义数据库或手动添加型号。
这三种方法提供了在Keil中支持STC单片机的不同途径,用户可以根据自己的习惯和项目需求选择合适的方式。数据库替换法最快速,但灵活性较低;新数据库添加法保持了原有选项,但需要额外管理;原数据库添加法则兼顾灵活性和简洁性,但需要更多手动操作。
2014-06-14 上传
2019-09-05 上传
2013-05-10 上传
2019-09-06 上传
2021-12-30 上传
2023-10-10 上传
2021-10-11 上传
2021-05-11 上传
2021-09-30 上传
ntlalddinslamp
- 粉丝: 0
- 资源: 2
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码