精华内容
下载资源
问答
  • keil4工程使用keil5打开不能编译问题

    千次阅读 2020-07-08 17:34:55
    keil4工程使用keil5打开不能编译问题 最近遇到keil4的工程,作者那边keil4、keil5都能打开,而且都能编译,但是自己电脑上装的是keil5打开后不能编译,可是打开STM32等程序没有问题。 在网上找了好多方法结果都不...

    keil4工程使用keil5打开不能编译问题

    最近遇到keil4的工程,作者那边keil4、keil5都能打开,而且都能编译,但是自己电脑上装的是keil5打开后不能编译,可是打开STM32等程序没有问题。
    在网上找了好多方法结果都不适用。

    后来经高人指点才知道keil还分普通版本和MDK版本。
    普通版本是基于8051系列单片机的开发环境。
    keil MDK是扩展版本,包含了部分ARM。为基于Cortex-M、Cortex-R4、ARM7、ARM9处理器设备提供了一个完整的开发环境。

    然后重新装了普通版本就可以打开,然后更改也能编译了。

    仅以这篇文章纪念下。

    展开全文
  • [img=https://img-bbs.csdn.net/upload/202101/31/1612100268_701876.jpg][/img][img=...原本还能编译 但是不知道为什么突然就不能了 而且编译失败退出后 原本后缀是.lst的文件变成._i后缀了 不知道是哪里出问题了
  • 如果出现编译都没法编译显示错误讯息,也显示编译讯息;build也发生成。这时候可以看一下自己的文件是不是放的太深了,可以尝试放到桌面试下。 转载于:https://blog.51cto.com/11372477/2398658...

    如果出现编译都没法编译,不显示错误讯息,也不显示编译讯息;build也不发生成。这时候可以看一下自己的文件是不是放的太深了,可以尝试放到桌面试下。

    转载于:https://blog.51cto.com/11372477/2398658

    展开全文
  • 2、安装目录不能跟 51 的 KEIL 或者 KEIL4 冲突,三者目录必须分开。 3、KEIL5 的安装比起 KEIL4 多了一个步骤,必须添加 MCU 库,不然没法使用。 4、keil5打开keil4工程编译出错是因为keil5没有安装MDKCM514遗留包...

    一、温馨提示
    1、安装路径不能带中文,必须是英文路径。
    2、安装目录不能跟 51 的 KEIL 或者 KEIL4 冲突,三者目录必须分开。
    3、KEIL5 的安装比起 KEIL4 多了一个步骤,必须添加 MCU 库,不然没法使用。
    4、keil5打开keil4工程编译出错是因为keil5没有安装MDKCM514遗留包,我们安装即可。
    5、如果使用的时候出现莫名其妙的错误,先百度查找解决方法,莫乱阵脚。

    二、安装KEIL5
    双击打开,

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    选择安装路径,路径不能带中文(默认路径即可),next
    在这里插入图片描述
    填写用户信息,全部随便输入,记得必须是字母或者是数字,next
    在这里插入图片描述
    然后就等待下载
    在这里插入图片描述
    Finish,安装完毕
    在这里插入图片描述
    三、安装 MCU Device 包(keil5打开keil4工程编译出错是因为keil5没有安装MDKCM514遗留包,我们安装即可)
    KEIL5 不像 KEIL4 那样自带了很多厂商的 MCU 型号,KEIL5 需要自己安装。把下面弹出的界面关掉,直接用我们下载好的包。把下载好的包双击安装即可,安装路径选择跟 KEIL5 一样的安装路径,安装成功之后,在 KEIL5 的 Pack Installer 中就可以看到我们安装的包,以后我们新建工程的时候,就有单片机的型号可选。
    在这里插入图片描述
    双击安装Keil.STM32F1xx_DFP.1.1.0,路径默认即可

    在这里插入图片描述
    在这里插入图片描述
    双击安装Keil.STM32L1xx_DFP.1.2.0,路径默认即可
    在这里插入图片描述

    在这里插入图片描述

    双击安装MDKCM514,路径默认即可(keil5打开keil4工程编译出错是因为keil5没有安装MDKCM514遗留包,我们安装即可)
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    填写用户信息,全部随便输入,记得必须是字母或者是数字,next

    在这里插入图片描述
    在这里插入图片描述

    四、破解
    KEIL 如果不破解的话,会有 32K 代码容量的限制,超过 32K 则编译不了。这里演示下如何破解
    双击打开

    在这里插入图片描述
    打开 KEIL5,File->License Management 复制 CID

    在这里插入图片描述

    在这里插入图片描述
    打开注册机(以管理员身份运行),把刚刚复制的 CID 粘贴到注册机的 CID 框处,Target 选择 ARM,然后点击 Generate,复制注册机生成的 License ID Code。
    在这里插入图片描述

    在这里插入图片描述
    回到 KEIL5,File->License Management ,把刚刚从注册机复制到的 License ID Code粘贴到 New License ID Code(LIC)框处,点击 Add LIC。搞定,破解成功。
    在这里插入图片描述
    点击Add LIC就会出现下图红框中。
    在这里插入图片描述
    破解完毕,现在就可以正常使用了。

    QQ群:

    796415884

    欢迎进群互相交流学习!

    展开全文
  • keil5不能编译开源网的程序

    千次阅读 2018-05-20 00:10:30
    方法:右键我的电脑\属性\高级系统设置\环境变量\用户环境变量,找到变量TEMP和TMP,将变量值中的“%USERPROFILE%”使用“C:\user\default”代替,重启电脑,再次打开工程,就可编译成功了!...
    方法:右键我的电脑\属性\高级系统设置\环境变量\用户环境变量,找到变量TEMP和TMP,将变量值中的“%USERPROFILE%”使用“C:\user\default”代替,重启电脑,再次打开工程,就可编译成功了!
    展开全文
  • KEIL/MDK编译优化选项注意事项

    千次阅读 2019-10-31 11:38:49
    KEIL编译器C语言编译选项优化等级说明 原文 0 Minimum optimization. Turns off most optimizations.It gives the best possible debug view and the ...出现代码行不能设置断点可如此设置试试。 1 Restri...
  • KEIL工具之编译优化选项

    千次阅读 2016-12-13 17:07:36
    KEIL工具之编译优化选项 use cross-module optimization//跨模块优化 说明:使链接器反馈文件,从而能够更深层次的代码优化 use microLIB//微型库 说明:改变C run-rime库设置以产生更小巧的代码,它...
  • keil编译不能生成“.HEX”的解决方法

    万次阅读 2017-01-13 20:17:32
    keil编译不能生成“.HEX”的解决方法
  • keil编译httpdemo的web.ini不能编译,如下:  Build target 'LM3S6965'   custom translating Web.inp...   Custom: C:\Keil\ARM\bin\fcarm @Web\Web.inp   Target not created  首先,C
  • 解决KEIL中ARM编译器不能编译的问题

    万次阅读 多人点赞 2018-07-09 10:06:58
    keil编译器出现问题,根据提示意思就是ARM编译器选择不对的问题。*** Target 'Printf' uses ARM-Compiler 'V5.06 update 1 (build 183)' which is not available.*** Please review the installed ARM Compiler ...
  • keil编译httpdemo的web.inp不能编译,如下:  Build target 'MCB1700'  custom translating Web.inp...  Custom: C:\Keil\ARM\bin\fcarm @Web\Web.inp  Target not created 首
  • 0 Minimum optimization. Turns off most optimizations.It gives the best possible debug view and the lowest level of optimization....出现代码行不能设置断点可如此设置试试。 1 Restrictedopt...
  • keil c51 不能使用:Go to Definition of....的解决方法  最近使用keil c51 开发usb固件,当向vc一样使用Go to Definition of....时,出现警告对话框:  no browse information available in'工程目录'
  • 我是在做代码移植时遇到 原本是在STVD(MCU是stm8s)环境下编译的 正确的代码,但移植到keil(mcu是me32s003)环境下就 出现以下条件语句不能编译,调试时还 不能打断点,就说明这些语句永远不能被执行,排查步骤: ...
  • keil中的编译选项--C99和--gnu

    千次阅读 2019-04-22 10:19:33
    1. SOEM代码中好多编译标准貌似是GNU标准,比如匿名UNION,数组大小不能开为0等等 2. 需要在Option->C/C++里的编译选项中加上“--gnu” 3. 这样会导致printf函数重定向时进的是__io_putchar函数,而这个...
  • 关于keil中写的项目0错误0警告但不能编译出目标文件的原因 广西●河池学院 广西高校重点实验室培训基地 系统控制与信息处理重点实验室 本篇博客来自河池学院:智控无人机小组 写作时间:2020.08.16 如图,两个变量...
  • 安装KEIL5成功后,打开51单片机程序很多按钮都是灰色,或者编写51单片机程序的时候不能编译,此时需要下载51单片机PACK包,要么去官网下载(但是要填写个人信息很烦),网上的答案几乎就是这个,要么就是要C币下载...
  • Keil编译常见问题

    千次阅读 2020-05-15 11:26:00
    Keil编译常见问题(一) .error: #18: 6.error: #18: expected a “)” 如果是出现在c文件中, 多半是因为少了一个")",或者错误行有编译器识别的字符 如果出现在头文件中,错误行又是一个函数声明,多半是因为在函数...
  • 之前在公司一直用的好好的,回家帮朋友做个项目打开keil发现不能用,错误提示上有个ads的地址,于是就把ads卸载了,还是不行。还以为是软件问题,卸了重装也不行,网上查了很多方法都不可以,最后发现是因为ads没...
  • 里面的.c文件即使编译成功,也没有+号,看了里边包含的.h文件 什么原因呢? 就ok了
  • uchar read_18b20() { uchar i,value; for(i=0;i<8;i++) { dq=0; value>>=1; dq=1; if(dq==1) ...YanWu.c(113): warning C291: not every exit path returns a value[/color]
  • 通常大家用KEIL5 编译stm32程序,keil4编译C51程序,两个软件不能同时支持stm32和C51程序的编译,造成许多不便。从网上搜索到网友提供的方法并操作,发现只要将keil5设置下就可以实现同时支持stm32和C51编译的功能,...
  • MDK编译的速度实在太慢,一次完全编译往往要耗费几分钟的时间,作为开发人员,这个时间简直不能忍受。 其实,这个时间是可以加快的,在Options for Target设置中,Target子页,有个选项改一下就好了 选择第2项,...
  • 关于keil编译生成elf文件

    千次阅读 2019-10-22 11:43:46
    问题:最近要使用protues去仿真stm32,由于keil使用的编译器是keil for arm 因此不能生成elf文件。 方案一:更改keil5的编译器。 百度keil5 gcc for arm就会找找到一些关于keil5更给编译器的文章。 缺点也很明显,...
  • 问题描述 main.c(10): error: #5: cannot ...3、检查是否包含进来,并且能不能打开 4、其它情况 如果已经添加.h文件路径,且确认文件路径没有问题的情况下,编译仍然报错,cannot open source input file “xxx.h”
  • Keil不能跳转到函数的定义怎么办

    千次阅读 2018-11-15 22:25:00
    有时候我们右键一个函数名并点击Go To Definition Of xxx时,Keil却提示无法找到定义。但这个函数确实有定义的。这个时候可以试着重新编译整个工程,即可跳转到定义了。...
  • 有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必可少的KaTeX数学...
  • keil 编译生成 .lib文件

    千次阅读 2018-01-08 16:53:46
    简述: 项目中, .LIB文件的优点是让代码安全,但其缺点也是...C文件编译成 .LIB后,里面的内容将是恒定的,不能裁减。(与编译器无关),所以必须开放所有.H文件。 KEIL设置 实际使用中,掉坑里了,标记下。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 389
精华内容 155
关键字:

keil不能编译