精华内容
下载资源
问答
  • Keil与ADS1.2同时安装,卸载ADS1.2后Keil无法编译 本系列文章仅用于记录本人在使用Keil过程中遇到的问题及解决方法。如果你感觉以下内容似曾相识,没错,我就是抄的。 问题描述 Keil与ADS1.2同时安装,卸载ADS1.2后...

    Keil与ADS1.2同时安装,卸载ADS1.2后Keil无法编译

       本系列文章仅用于记录本人在使用Keil过程中遇到的问题及解决方法。如果你感觉以下内容似曾相识,没错,我就是抄的。
    

    1、问题描述

      Keil与ADS1.2同时安装,卸载ADS1.2后Keil无法编译,提示error: #5: cannot open source input file "stdint.h": No such file or directory

    2、产生原因

      安装ADS1.2时会在环境变量path中添加ADS1.2的bin路径。至于为何会对Keil产生影响,没研究不知道。

    3、解决方法

      删除环境变量path中的ADS1.2的bin路径。

    展开全文
  • keil 同时编译ARM和C51

    千次阅读 2016-08-20 15:35:19
    我们之前用过keil编译过C51,ARM也是通过keil来编译的,但是我们用之前编译C51的keil来编译ARM时,发现是无法编译的,这是因为我们安装keil时破解是按照C51来破解的。有的同学为了编译C51和ARM,在电脑上同时安装了...

            我们之前用过keil编译过C51,ARM也是通过keil来编译的,但是我们用之前编译C51的keil来编译ARM时,发现是无法编译的,这是因为我们安装keil时破解是按照C51来破解的。有的同学为了编译C51和ARM,在电脑上同时安装了两个版本的keil,但是打开工程时也稍微有点麻烦,这里其实可以在一个keil下兼容编译,方法如下:

    1 .安装MDK 

        安装过程比较简单,直接next就可以,安装好后安装路径下有如下四个文件。

         

    2.破解keil  for ARM

        打开桌面上的keil ,在file下有个licensemanagement,打开,如下

        

       打开破解器

       

       点击generate生成注册码

       

     3.链接进C51的动态库

       将安装过keil  for C51的安装路径下的C51文件夹拷贝到现在MDK的安装路径下

      

    这里的C51和ARM都是动态库,如果只破解一个就只会有一个库文件夹。

    4.添加路径

      打开tools文件,已记事本打开,添加如下代码:

      

    [C51]
    PATH="C:\Keil\C51\"
    VERSION=V9.00
    BOOK0=HLP\Release_Notes.htm("Release Notes",GEN)
    BOOK1=HLP\C51TOOLS.chm("Complete User's Guide Selection",C)
    TDRV0=BIN\MON51.DLL ("Keil Monitor-51 Driver")
    TDRV1=BIN\ISD51.DLL ("Keil ISD51 In-System Debugger")
    TDRV2=BIN\MON390.DLL ("MON390: Dallas Contiguous Mode")
    TDRV3=BIN\LPC2EMP.DLL ("LPC900 EPM Emulator/Programmer")
    TDRV4=BIN\UL2UPSD.DLL ("ST-uPSD ULINK Driver")
    TDRV5=BIN\UL2XC800.DLL ("Infineon XC800 ULINK Driver")
    TDRV6=BIN\MONADI.DLL ("ADI Monitor Driver")
    TDRV7=BIN\DAS2XC800.DLL ("Infineon DAS Client for XC800")
    TDRV8=BIN\UL2LPC9.DLL ("NXP LPC95x ULINK Driver")
    RTOS0=Dummy.DLL("Dummy")
    RTOS1=RTXTINY.DLL ("RTX-51 Tiny")
    RTOS2=RTX51.DLL ("RTX-51 Full")
    LIC0=GEGKP-MSCX1-YLXC6-DKBC1-ZJPCT-SL63G
    TDRV9=BIN\STCMON51.DLL ("STC Monitor-51 Driver")


    5.再次破解

       

       

       至此完成了。

    展开全文
  • Keil - 编译错误总结 01

    2016-01-21 20:27:00
    Keil 编译 STM32project,出现下述错误。 并且。 Options for Target -> Output - Browse Information 选项无法勾选。  问题原因: 系统时间。不是当前时间。 解决的方法: 将系统时间...

    Keil 编译 STM32project,出现下述错误。 并且。   Options for Target  -> Output   -  Browse  Information 选项无法勾选。

    


    问题原因: 系统时间。不是当前时间。


    解决的方法: 将系统时间改动为当前时间时间。



    展开全文
  • 我是按照上述方法建立了工程,但还是无法编译。究竟如何设置才可以编译通过? ![图片说明](https://img-ask.csdn.net/upload/201809/27/1538009344_153127.jpg)
  • 1、keil不支持C++问题 修改编译器为V6 对c/c++进行配置 检查文件类型 2、u8g2库占用过多Flash的问题 修改编译等级 去掉不需要的字库 u8g2使用中的相关问题 u8g2优化

    获取更多资源,请关注微信公众号:嵌入式基地
    在这里插入图片描述

    1、keil不支持C++问题

    1. 修改编译器为V6
      在这里插入图片描述
    2. 对c/c++进行配置
      在这里插入图片描述
    3. 检查文件类型
      在这里插入图片描述
      在这里插入图片描述

    2、u8g2库占用过多Flash的问题

    1. 修改编译等级
      在这里插入图片描述
    2. 去掉不需要的字库
      u8g2使用中的相关问题
      u8g2优化
    展开全文
  • 本节目录一、本节来源二、摘抄三、关于注意...因为之前做STM32编程,习惯使用KEIL编译代码,对AD软件不友好的界面和操控体验无法忍受,网上找资料查看怎么使用KEIL对TQ2440裸机进行编程,果然搜到了一大把。 二、摘抄 ...
  • 如图所示,取消勾选项。 注:取消之后,就无法使用keil进行函数定义的查看了。可借助source insight工具查看代码。
  • 在进行stm32开发的时候遇到了软件环境问题,就是编译无法生成“.axf”文件,然后当时我的解决过程如下,比较详细,中间找过几种方法,然后在这篇文章的最后,一个方法解决了我的问题。主要是因为我的win10用户名是...
  • 本想使用JTAG仿真器+Keil5试一下在线调试和下载程序(之前一直使用USB串口下载),然后再编译时发现报错,无法找到相应的下载文件.axf(类似于无法生成一个下载到板子里面的文件HEX),后来在网上查了半天资料,发现...
  • keil 5 是我新装的,也破解了,内容是我根据讲义自己打进去的,但是一编译就出现 *** Target 'LD2' - Device Family 'Cortex-M4', default ARM-Compiler version 'Unspecified: use latest compiler version 5' is...
  • STM32经keil mdk编译产生的.map文件分析

    万次阅读 2016-01-05 10:44:28
    昨天遇到堆大小不足的问题,扩大Heap的size觉得有必要去分析下整个程序的内存占用的详细情况,仅仅从生成的Code + RO + RW +ZI提示太笼统,无法清楚的看见我写的每一个函数,定义的每一个全局变量、静态变量的具体...
  • 关于Keil5在线调试无法进入主函数的解决办法 问题描述 拿到一个别人编写好的一组源码,进行简单的配置以后,编译和烧录都没有问题,偏偏在进行在线调试的时候,程序直接跑飞,左侧两个箭头都看不见,上方汇编程序...
  • 关于Keil4 C51版本可以编译但是无法完成编译的问题解决 如图,能够编译但是没有编译结果,这是因为你打开的是之前已经编写好的程序,移植性的问题。 解决方法是:新建一个项目,然后把该项目程序复制或者add进去。 ...
  • 但是你安装程序时更改了安装路径,选择了其他盘(D、E、F盘),导致系统编译时找不到fromelf.exe程序,进而无法生成*.bin文件,所以程序编译时出现Error: User Command terminated, Exit-Code = 1错误; .
  • keil编译后load一直是灰色的解决办法

    万次阅读 2018-07-29 15:50:29
    keil编译后load一直是灰色,也就是无法点击下载按钮。 解决办法很简单,如下: 首先就是有没有编译编译之后有没有报错,有错会导致无法下载,然后安装下面步骤选中USE 最后重新编译一下就可以下载程序了。 .....
  • <div><p>报错内容: ...external FD_SETSIZE too small for number of sockets" 解决办法是将the number of struct netconns由默认的8改为4,不知这样修改是否会对工程其它功能造成影响,...
  • 1.安装完keil5后,打开keil4的工程却默认用keil5打开 默认方式改变了,而且通过打开方式选择Keil 4应用程序打开也改变不了从Keil 5启动的事实。...2.Keil4打开工程后,打开.c文件直接卡死,无法查看
  • 蓝桥杯中给的LCD例程是keil4的工程,由于日常电脑中一般用的是keil5,keil4的工程用keil5可以打开和下载,但无法烧录,故重新建立keil5工程。(若有大佬有更好的方法可以共同讨论交流) 新建工程文件夹 方便起见,...
  • 我按照网上的教程用KeilC51编译,但是无法链接。教程链接如下: http://wenku.baidu.com/link?url=yUWyUXNu0MJZPaOdT2aw7tQzMkNHUS83a7EdyQ2vy-MXXk2UN-AVgPgFaTBml4zQWXMeFsgmmznqUnEqXCncfzyXooJD1XS4-TiJ02tNGcS...
  • 问题:keil5中项目中的c文件在编译后总是无法出现所用到的头文件,让开发时候查找相关函数异常费劲! 解决方法:随便找一个文件右击,做如下操作!
  • 比较喜欢偿新的我最新在将Keil 升级到最新的 MDK 5.26后 出现如下问题: d:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h(483): error: #5: cannot open source input file "core...
  • KEIL无法生成axf和hex

    2020-05-14 12:05:27
    开发环境:KEIL474 异常现象:修改了源代码(不涉及工程配置)后无法生成axf和hex...最后认为是使用了exit这个编译器保留的关键字,引起了编译过程异常,无法axf和hex。 解决方法: 之后将exit改名,测试后异常没有再出
  • C51里比如下面的语句 编译无法使用 buf[] 里面是char型 比如 char buf[5]={0xcc,0x25,0xb8,0xc1,0x6a}; (*(char*)(&temp))=buf[0]; (*((char*)(&temp)+1))=buf[1]; (*((char*)(&temp)+2)...
  • 如题:‘关于keil 中文破解版编译汇编程序时提示 “无法执行C:\Keil\C51\BIN\A51.exe” 文件未产生 ’的解决方案 如图: 网上看了相关帖子,并没有解决,按照错误提示路径进入安装Keil的路径位置,点击A51.EXE,...
  • 程序编译说找不到stm32f10x_lib.h 这个头文件 老版本的keil mdk在新版本的keil mdk4中无法使用-附件资源
  • 安装keil C51和keil mdk并且破解(注意管理员权限,不然会提示liscence无法添加) 将keil C51安装路径下的C51文件夹移至MDK安装目录下 将keil C51路径下TOOLS.INI文件中的 [C51] PATH=”D:\keil\C51\” VERSION=V...

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 266
精华内容 106
关键字:

keil无法编译