目前个人测试得到的结论是,只有在没有打开项目工程或Keil版本(ARM或C51等)与工程平台不匹配时,才会出现这种情况。
解决办法:
如果工程为ARM平台,则在ARM官网下载ARM版本Keil软件(四个平台可以同时下载,但只有一个Keil图标)
这时,Build菜单栏变成彩色,可以编译工程代码了。(要想顺利编译成功,最好下载单片机厂家的软件包,可以到Keil官网下载)
如果代码工程是基于C51平台的,我们可以去ARM官网下载C51版本Keil软件(四个平台可以同时下载,但只有一个Keil图标)
这时Build菜单栏变成了彩色,问题解决。
选择创建可执行文件选项,而不是生成库文件
此时下载图标变亮。
点击菜单栏的Flash选项,选择Configure Flash Tools…(或者进入魔法棒里的Utilities选项栏)
在Configure Flash Menu Command框里,选中Use Target Driver for Flash Programming,然后选择和自己烧录器对应的驱动。
问题解决。
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/40997.html