标题: keil里找不到STC系列的单片机,如何解决? [打印本页]

作者: 久闻鹿鸣似春深    时间: 2018-4-10 18:05
标题: 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的安装目录里,现在是可以编译的。就是这个芯片没办法选择。希望高手帮我!


作者: 久闻鹿鸣似春深    时间: 2018-4-10 18:07
本帖最后由 久闻鹿鸣似春深 于 2018-4-10 18:27 编辑

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

可以看到这里没办法选择


作者: admin    时间: 2018-4-10 18:11
51hei的老教程贴:添加STC单片机型号和仿真驱动到KEIL:http://www.51hei.com/bbs/dpj-36960-1.html
作者: 久闻鹿鸣似春深    时间: 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里就可以看到
作者: 杨雪飞    时间: 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    不需要选择子文件夹,添加成功后会有成功的提示的。


作者: chenqichao    时间: 2018-4-10 21:09
下载STC的烧写工具,其中可以自动添加
作者: TTT96    时间: 2018-4-10 21:29
去stc烧录软件添加一下文件就行了
作者: 久闻鹿鸣似春深    时间: 2018-4-10 22:13
感谢各位,我是利用STC的烧录软件添加的,是能在device database里看到,但是在选择的时候并不能看到。
我怀疑是我的TOOLS.INI有误,因为我是拿KEIL-MDK里的TOOLS.INI,目前已经从新安装了。从新安装后再添加了STC的芯片,目前可以正常使用了。
作者: juhuanzhang    时间: 2018-4-11 09:07
添加STC单片机型号和仿真驱动到KEIL:http://www.51hei.com/bbs/dpj-36960-1.html
作者: aq78445482    时间: 2018-4-11 10:13
去stc烧录软件添加一下文件就行了
作者: jones2505    时间: 2018-4-11 14:02
更新ping文件,可在线下载更新,MDK5有时会有这个问题
作者: a749532345    时间: 2018-4-11 14:10
是的,重新添加一次就好了,如二楼
作者: funnypub    时间: 2018-4-11 15:55
加入库文件应该就好了吧
作者: 真是滑稽    时间: 2018-4-11 17:19
stc官方烧录软件可以下载51的包
作者: 皮皮炮    时间: 2018-4-11 19:49
http://www.51hei.com/bbs/dpj-36960-1.html 顺便学习一波
作者: 嘻嘻嘻d    时间: 2018-4-13 09:59
用AT的代替也是可以的

作者: dianji1983    时间: 2018-4-13 13:28
官网下载库后,就可以了
作者: new116    时间: 2018-4-13 16:56
找到STC的官网,里面有个STC的下载软件,下载软件就可以实现把STC的芯片添加到KEIL里,有详细说明的。
作者: asdfghj725    时间: 2018-4-13 20:52
加入库文件应该就可以了
作者: liyangtop    时间: 2018-4-18 15:40
STC仿真确实不太方便, 我现在用的SOC芯片,跟STC15W/15F系列差不多,价格还便宜1块左右,KEIL直接仿真很方便。大家有空多沟通呀! 电话/微信:13302600549
作者: 青顶云上    时间: 2018-4-18 18:28
我之前有遇到过,重新安装keil就好了
作者: hua123456    时间: 2019-3-22 11:44
遇到同样问题,重新安装才能解决吗
作者: 远小刘    时间: 2021-7-10 21:45
我今天也遇到了这个问题,解决方法是更新你所使用的烧录软件,一定要更到最新,然后添加头文件就可以了。软件上方有显示STC官网网站,在浏览器输入进去下载就行
作者: eternity12    时间: 2021-7-10 22:04
https://www.keil.com/dd2/pack/#!#eula-container     找到安装包安装下载即可




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1