找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

用kile5打开一个别人的工程并修改报错error:Device not found

查看数: 4248 | 评论数: 9 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-9-9 22:39

正文摘要:

有没有大佬帮忙解释一下,我用kile5打开一个别人的工程并修改,但是提示下面这个信息。我想知道对工程有没有影响,这种情况下修改出来的工程能不能用,怎么解决这种情况?感谢大佬帮忙解释一下,在线等挺急的。就是 ...

回复

ID:77589 发表于 2022-12-19 14:17
别人的工程能找到STC,你的找不到,肯定是没有安装相应的PACK文件,去STC官网应该能找到对应的.pack文件,下载后导入就好了。
ID:646520 发表于 2022-12-19 13:07
Bibo_000001 发表于 2021-9-10 07:06
我已经用ISP烧录软件向kile5导入了stc库,要使用STC89C52RC单片机,但是还是会出现那个东西,怎么搞

导入的芯片包不是最新的吧,keil还是找不到这个型号的单片机,你可以新建一个工程,看看你你不能找到这个型号单片机。
ID:1044091 发表于 2022-12-19 12:13
kujiji!!! 发表于 2022-12-18 00:17
那后来怎么解决的啊呜呜呜呜呜

先查一下你的Keil版本号和许可模块。
ID:1058120 发表于 2022-12-18 00:17
Bibo_000001 发表于 2021-9-10 07:06
我已经用ISP烧录软件向kile5导入了stc库,要使用STC89C52RC单片机,但是还是会出现那个东西,怎么搞

那后来怎么解决的啊呜呜呜呜呜
ID:123289 发表于 2021-9-10 08:34
平台就是个翻译,它会将通用的文本文件,翻译成CPU会认识的指令代码。
由于不同的CPU之间,代码是不同的。
所以你要告诉平台用的是什么CPU。并且告诉它翻译的【字典】在什么地方。
目前的情况是:你要它翻译成【stc89c52rc】,不过你没有给它【字典】,于是它就告诉你找不到【字典】,不干了。
解决的方法是,在KILL库中,加入【stc89c52rc】的库文件。上STC官网去找,并找到如果加载库文件。
ID:584195 发表于 2021-9-10 07:51
你打开的是STC的工程,建议你去stc的官网看看怎么建工程与添加stc的头文件。
ID:946845 发表于 2021-9-10 07:06
188610329 发表于 2021-9-10 00:40
你 KEIL 里面没有装 STC 的库, 你有两个选择,一个是通过 STC的ISP 安装 STC的MCU库到KEIL 一个是在KEIL  ...

我已经用ISP烧录软件向kile5导入了stc库,要使用STC89C52RC单片机,但是还是会出现那个东西,怎么搞
ID:624769 发表于 2021-9-10 00:40
你 KEIL 里面没有装 STC 的库, 你有两个选择,一个是通过 STC的ISP 安装 STC的MCU库到KEIL 一个是在KEIL 里选择 AT89的单片机。主要看,最终你要用什么单片机。
ID:883242 发表于 2021-9-10 00:08
首先确定你用的Keil到底是个啥玩意,如果是MDK就放弃吧,如果是C51再说。

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

Powered by 单片机教程网

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