1、keil重选则器件

2、 移植FREERTOS出错

  1. .\Objects\RTOSDemo.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32f10x_hd.o(STACK).
  2. .\Objects\RTOSDemo.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32f10x_hd.o(HEAP).
  3. .\Objects\RTOSDemo.axf: Error: L6406E: No space in execution regions with .ANY selector matching tasks.o(.bss).
  4. .\Objects\RTOSDemo.axf: Error: L6406E: No space in execution regions with .ANY selector matching libspace.o(.bss).
  5. .\Objects\RTOSDemo.axf: Error: L6406E: No space in execution regions with .ANY selector matching tasks.o(.data).
  6. .\Objects\RTOSDemo.axf: Error: L6406E: No space in execution regions with .ANY selector matching heap_2.o(.data).
  7. .\Objects\RTOSDemo.axf: Error: L6406E: No space in execution regions with .ANY selector matching port.o(.data).
  8. .\Objects\RTOSDemo.axf: Error: L6407E: Sections of aggregate size 0x1f80 bytes could not fit into .ANY selector(s).
  9. Not enough information to list image symbols.
  10. Not enough information to list the image map.
  11. Finished: 2 information, 0 warning and 8 error messages.
  12. ".\Objects\RTOSDemo.axf" - 8 Error(s), 0 Warning(s).

分析原因:空间不足

解决方案:—>device 暂时选择一个大一点的器件

3, 编译警告,assert_param未申明

  1. warning: #223-D: function “assert_param” declared implicitly”

分析原因:STM32XXXXX_conf.h 条件编译未执行

添加该定义。

4,弹窗提示

分析原因:

1,文件路径没成功

2,文件中没什么东西,编译为空

3,文件编译选项,文件格式未识别

解决办法:

1,移除后,添加文件,并修改。

2,检查路径是否有空格,中文等可能未被识别的路径,C/C++路径中正确选择编译路径

3,右键选择文件,魔棒中选择文件个,工程魔棒中选择文本格式未C99.

Keil相关问题的更多相关文章

  1. Keil的使用方法 - 常用功能(一)

    Ⅰ.概述 学习一门软件的开发,开发工具的掌握可以说尤为重要.由于Keil集成开发工具支持多种MCU平台的开发,是市面上比较常见的,也是功能比较强大一款IDE.所以,对于大多数人说,选择Keil几乎是单 ...

  2. Keil的使用方法(汇总)

    推荐 分享一个大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来! http://www.captainbed.net/strongerhuang 软件的开发 ...

  3. Keil MDK版兼容51系列单片机开发环境安装

    一.安装源文件下载 百度网盘链接:https://pan.baidu.com/s/18tnjFgVat4q2hDSh7LAD8A 提取码:    2295 二.安装及破解 1.安装51的编辑器 双击安 ...

  4. STM32F4_引领入门

    Ⅰ.概述 该文写给那些想学ST芯片开发(或初级学习)的朋友,文章着重细节,或许有点简单. 笔者想告诉那些刚开始学习ST的朋友,不管你使用哪一个系列(F0.F1.F2),哪一种型号芯片,其实学习的方法和 ...

  5. 嵌入式单片机STM32应用技术(课本)

    目录SAIU R20 1 6 第1页第1 章. 初识STM32..................................................................... ...

  6. keil软件相关问题汇总

    目录 一.keilc51——F12无法定位到定义处. 二.关于STM37F7的pack包不能安装报错SVD问题. 三.关于"Insufficient RAM for Flash Algori ...

  7. KEIL中的变量相关

    例:sfr P0=0x80表示P0口地址为80H:(sfr是字节操作) sfr16 T2=0xCC表示T2口地址的低地址为TL2=0XCC,高地址为TH2=0XCD(sfr16是字操作) 头文件reg ...

  8. STM32,ARM,Keil工具相关

    One ELF Section per Function https://blog.csdn.net/iceiilin/article/details/6091575 因此,可以得出,选项One EL ...

  9. Keil环境中建立带FreeRTOS的STM32L项目

    本文是网上转载,版权所有. Keil环境中建立带FreeRTOS的STM32L项目 1.先把source文件夹复制至project目录,然后在keil中添加RTOS文件,如图: 其中heap_2.c按 ...

随机推荐

  1. freeCodeCamp中一些有趣的方法

    1. 过滤对象(找到数组中(collection)与之(source)匹配对象,过滤掉数组中(collection)不匹配对象) function where(collection, source) ...

  2. 「BZOJ2733」「洛谷3224」「HNOI2012」永无乡【线段树合并】

    题目链接 [洛谷] 题解 很明显是要用线段树合并的. 对于当前的每一个连通块都建立一个权值线段树. 权值线段树处理操作中的\(k\)大的问题. 如果需要合并,那么就线段树暴力合并,时间复杂度是\(nl ...

  3. cinder-volume报错vmdk2 is reporting problems, not sending heartbeat. Service will appear "down".

    cinder-volume报错vmdk2 is reporting problems, not sending heartbeat. Service will appear "down&qu ...

  4. elasticsearch中head插件中的定制增加用户名密码范例

    在head插件目录下一般 在 elasticsearch目录下的 plugins\head目录 下 在 或 plugins\head\site目录下 有 一个index.html文件.把这个文件用下面 ...

  5. Matlab安装完成后,出现错误licensing error:-8523的解决方法

    Matlab2018安装成功后,打开出现licensing error:-8523解决方法 https://blog.csdn.net/qq_41634276/article/details/8000 ...

  6. 使用Docker安装ELK系列(超简单)

    root权限 docker版本:1.13.1 ELK版本:6.4.3 项目中均关闭X-Pack 一.安装Elasticsearch 新建elasticsearch目录,并再其下新建文件config/e ...

  7. To making it count.

    - How do you take your caviar, sir? 鱼子酱还要吗,先生? - No caviar for me, thanks.  Never did like it much. ...

  8. linux 每个小时释放一次cache

    echo 3 > /proc/sys/vm/drop_caches;

  9. python3 练手实例3 摄氏温度与华氏温度转换

    def wd(): w=input('请输入一个摄氏温度或者一个华氏温度,如,34c/C or 34f/F:') if w[-1] in ['c','C']: w=float(w[:-1]) hs=1 ...

  10. springboot springmvc拦截器 拦截POST、PUT、DELETE请求参数和响应数据,并记录操作日志

    1.操作日志实体类 @Document(collection = "operation_log") @Getter @Setter @ToString public class O ...