找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 31156|回复: 23
打印 上一主题 下一主题
收起左侧

keil里找不到STC系列的单片机,如何解决?

  [复制链接]
跳转到指定楼层
楼主
本帖最后由 久闻鹿鸣似春深 于 2018-4-10 18:21 编辑

首先说一下我的情况,在没有建立工程的时候,直接在FILE->device database里可以找到STC系列的单片机,如图所示:

可是在我建立工程或者在工程option里就没办法选择
请问这是为什么呢?
需要说明的是,我电脑里装了KEIL c51与keil—MDK,当初不怎么用51了一不注意把一个TOOLS.ini文件删了,后来我拿了KEIL—mdk里的TOOLS.INI文件
放到了这个KEIL c51的安装目录里,现在是可以编译的。就是这个芯片没办法选择。希望高手帮我!

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:305330 发表于 2018-4-10 18:07 | 只看该作者
本帖最后由 久闻鹿鸣似春深 于 2018-4-10 18:27 编辑

补一张我在工程设置时候的图

可以看到这里没办法选择

回复

使用道具 举报

板凳
ID:1 发表于 2018-4-10 18:11 | 只看该作者
51hei的老教程贴:添加STC单片机型号和仿真驱动到KEIL:http://www.51hei.com/bbs/dpj-36960-1.html
回复

使用道具 举报

地板
ID:305330 发表于 2018-4-10 18:22 | 只看该作者
admin 发表于 2018-4-10 18:11
51hei的老教程贴:添加STC单片机型号和仿真驱动到KEIL:http://www.51hei.com/bbs/dpj-36960-1.html

我按照那个步骤添加了,可是就是在建工程时无法选择,而在DEVICE DATABASE里就可以看到
回复

使用道具 举报

5#
ID:97554 发表于 2018-4-10 20:03 | 只看该作者
久闻鹿鸣似春深 发表于 2018-4-10 18:22
我按照那个步骤添加了,可是就是在建工程时无法选择,而在DEVICE DATABASE里就可以看到

添加成功后新建工程会蹦出来select a CPU Data base File对话框,下拉选择STC MCU Database后点OK,然后就有出现select device for target ‘target 1’…后就可以选择导入的单片机型号了














如果没有上边的这些操作,你看你是不是添加错了路径。添加的时候选择路径是X:\Program Files\keil    不需要选择子文件夹,添加成功后会有成功的提示的。

回复

使用道具 举报

6#
ID:305460 发表于 2018-4-10 21:09 | 只看该作者
下载STC的烧写工具,其中可以自动添加
回复

使用道具 举报

7#
ID:302534 发表于 2018-4-10 21:29 | 只看该作者
去stc烧录软件添加一下文件就行了
回复

使用道具 举报

8#
ID:305330 发表于 2018-4-10 22:13 | 只看该作者
感谢各位,我是利用STC的烧录软件添加的,是能在device database里看到,但是在选择的时候并不能看到。
我怀疑是我的TOOLS.INI有误,因为我是拿KEIL-MDK里的TOOLS.INI,目前已经从新安装了。从新安装后再添加了STC的芯片,目前可以正常使用了。
回复

使用道具 举报

9#
ID:298374 发表于 2018-4-11 09:07 | 只看该作者
添加STC单片机型号和仿真驱动到KEIL:http://www.51hei.com/bbs/dpj-36960-1.html
回复

使用道具 举报

10#
ID:241204 发表于 2018-4-11 10:13 | 只看该作者
去stc烧录软件添加一下文件就行了
回复

使用道具 举报

11#
ID:304799 发表于 2018-4-11 14:02 | 只看该作者
更新ping文件,可在线下载更新,MDK5有时会有这个问题
回复

使用道具 举报

12#
ID:221949 发表于 2018-4-11 14:10 | 只看该作者
是的,重新添加一次就好了,如二楼
回复

使用道具 举报

13#
ID:305924 发表于 2018-4-11 15:55 | 只看该作者
加入库文件应该就好了吧
回复

使用道具 举报

14#
ID:306011 发表于 2018-4-11 17:19 | 只看该作者
stc官方烧录软件可以下载51的包
回复

使用道具 举报

15#
ID:306088 发表于 2018-4-11 19:49 | 只看该作者
回复

使用道具 举报

16#
ID:125462 发表于 2018-4-13 09:59 | 只看该作者
用AT的代替也是可以的
回复

使用道具 举报

17#
ID:307262 发表于 2018-4-13 13:28 | 只看该作者
官网下载库后,就可以了
回复

使用道具 举报

18#
ID:82250 发表于 2018-4-13 16:56 | 只看该作者
找到STC的官网,里面有个STC的下载软件,下载软件就可以实现把STC的芯片添加到KEIL里,有详细说明的。
回复

使用道具 举报

19#
ID:307604 发表于 2018-4-13 20:52 | 只看该作者
加入库文件应该就可以了
回复

使用道具 举报

20#
ID:309287 发表于 2018-4-18 15:40 | 只看该作者
STC仿真确实不太方便, 我现在用的SOC芯片,跟STC15W/15F系列差不多,价格还便宜1块左右,KEIL直接仿真很方便。大家有空多沟通呀! 电话/微信:13302600549
回复

使用道具 举报

21#
ID:298170 发表于 2018-4-18 18:28 | 只看该作者
我之前有遇到过,重新安装keil就好了
回复

使用道具 举报

22#
ID:260263 发表于 2019-3-22 11:44 | 只看该作者
遇到同样问题,重新安装才能解决吗
回复

使用道具 举报

23#
ID:415338 发表于 2021-7-10 21:45 | 只看该作者
我今天也遇到了这个问题,解决方法是更新你所使用的烧录软件,一定要更到最新,然后添加头文件就可以了。软件上方有显示STC官网网站,在浏览器输入进去下载就行
回复

使用道具 举报

24#
ID:874993 发表于 2021-7-10 22:04 | 只看该作者
https://www.keil.com/dd2/pack/#!#eula-container     找到安装包安装下载即可
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表