*** FATAL ERROR L232: APPLICATION CONTAINS TOO MANY RECURSIONS错误的解决方案

2023-11-02

最近一直在用KEIL写一个单片机的程序,遇到了一个很棘手的无法正常链接的问题*** FATAL ERROR L232: APPLICATION CONTAINS TOO MANY RECURSIONS
在网上搜索了大量的文章,以及网页也没找到什么有效的解决方案。看了下keil的手册,说L13警告太多,就会导致上述的结果,本来想把能找到的原文都贴出来让各位看官学习下,但是浏览器给我关了,找不到了,大家自己去google下上面那个错误,就能找到很多文章了,看看吧。下面贴出重要的找到的一段,学习下

//

[BL51连接器]
增加了RECURSIONS指令(缩写RC),它允许您指定在连接器退出前最大数量的递归调用。
默认的数字是10。
递归调用会产生下面的连接器警告信息:

*** WARNING L13: RECURSIVE CALL TO SEGMENT
当超过最大数量的递归调用时,连接器用下面的错误响应:

FATAL ERROR 232: APPLICATION CONTAINS TOO MANY RECURSIONS.
要使用这个指令,请在连接器命令行或μVision2的Misc框输入下面的语句:

BL51 test.obj RECURSIONS (100)
注意:连接器可以运行一段很长的时间来检测所有的递归和删除基准(参考)。你你应当保留这个
默认的级别10,除非您有特殊的理由要改变这个设置。

//
这个就是重要的一段,我接着赶紧把上面那句话复制到了KEIL里面,擦还是不行,再看,我后来把RECURSIONS (100)给搞进去了,神了,好了。。呵呵。。。。这样就解决了,具体的东西呢,keil手册里面有,我不给做具体的介绍。我也就是偶然做个单片机的项目采用了这个软件,也不想去深究了,做完估计很久就不用了,各位看官留个言吧,你的鼓励是我源源不断发帖的动力。

注:此文章原来在新浪博客里面,最近本人搬家到CSDN,原来的文章下架。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

*** FATAL ERROR L232: APPLICATION CONTAINS TOO MANY RECURSIONS错误的解决方案 的相关文章

  • C++面试题(~01)

    冯诺依曼体系结构 冯诺依曼体系结构用于存储程序方式 指令和数据不加区别混合存储在同一存储器中 有如下特点 一律用二进制数表示数据和指令 顺序执行程序 执行前 将需要的程序和数据先放入存储器 PC为内存 当执行时把要执行的程序和要处理的数据按
  • nerf-pytorch3D 代码详细流程 debug

    train nerf py import main config内容 model class RadianceFieldRenderer def init 分 coarse fine 设置函数 if render pass coarse r
  • 在linux上,以root用户打开并且运行vscode

    最好的办法是把要运行的文件夹设置权限为 chmod 777 R dir name 这是我目前的解决办法 还没看到其他的自动保存的方法

随机推荐

  • d3dx9_35.dll如何修复

    使用电脑过程中 弹出d3dx9 35 dll文件的丢失总是让用户非常苦恼 对于第一次遇到这个问题的用户 可能他们并不知道如何处理这样的状况 但如果能上网查一下 解决这个弹窗问题的方法并不难 后续小编整理的内容便将为用户解决dll丢失弹窗问题
  • Maven 6、maven中的工程关系

    maven中的工程关系 Maven工具基于POM Project Object Model 项目对象模型 模式实现的 在Maven中每个项目都相当于是一个对象 对象 项目 和对象 项目 之间是有关系的 关系包含了 依赖 继承 聚合 实现Ma
  • EPOLLONESHOT

    EPOLL的EPOLLONESHOT事件 使一个socket连接任何时刻都只被一个线程所处理 对于注册了EPOLLONESHOT事件的socket 操作系统最多触发其上注册的一个可读 可写 或者异常事件 且只触发一次 触发时此文件描述符不能
  • 第一章:互联网的概述

    第一章 互联网概述 1 互联网是一种计算机网络的集合 以 TCP IP 进行数据通信 把世界各地的计算机网络连接在一起 实现信息交 换和资源共享 互联网是建立在一组共同协议之上的网络设备和线路的物理集合 是一组可共享的资源集 它包括基于 T
  • Java实现数据结构——数组

    数组是一种比较简单的数据结构 而且在大多数高级程序设计语言中都实现了数组 一 无序数组 利用面向过程的思想创建数组 实现数组元素的插入 查找和删除工作 public class Box public static void main Str
  • 软件工程——第12章面向对象实现知识点整理

    本专栏是博主个人笔记 主要目的是利用碎片化的时间来记忆软工知识点 特此声明 文章目录 1 面向对象语言技术的特点
  • MATLAB:用for循环求1、2、……100的和以及用函数文件求前N项和

    MATLAB 用for循环求1 2 100的和以及用函数文件求前N项和 1 A 0 for i 1 100 A A i end A 或 sum 1 100 2 function n A n if n 1 n 1 else n n A n 1
  • iOS UIFont 的学习与使用

    通常 我们使用字体 都是系统默认的字体 有时候 从阅读体验 美观度 设计师都会考虑用一些 更高大尚的字体 系统字体库 给英文 各种style的发挥空间很大 但是 中文则不然 但是苹果 给使用中文的字体的开发者提供了 动态下载字体库的福利 这
  • QT生成.exe安装文件

    QT生成 exe安装文件 找到应用文件的运行的相关文件 1 在QT项目中 使用release进行调试 在release目录下生成 exe文件 release调试目录一般有两种 查看 项目 中的 概要 可以找到release的路径 一般情况下
  • int与byte、byte[]相互转换

    一 int to byte 范围在 128 127之间可以直接转换 超出这个范围就乱了 int i 127 byte b byte i Integer i 127 i byteValue 二 byte to int byte to int
  • docker进入容器出现bash-4.2#解决办法--转载

    docker进入容器显示bash 4 2 如下 root VM 4 15 centos shopmall docker exec it u root 1f654abf60ac bash bash 4 2 出现上述问题是因为在 root 目录
  • 编码规范-枚举管理

    18 枚举 枚举值 一种采用连续序号 0 1 2 3 4 5 6 一种采用二进制位值 0 1 2 4 8 16 还有一种是不规则数字 如串口波特率 枚举值格式 枚举类型变量 枚举类型值 枚举类型说明 枚举值最后标明 默认值 最大值 最小值
  • python交互式解释器下载_python解释器的下载和安装

    1 python解释器的下载 python这样的语言 需要一个解释器 而且解释器还有多种语言的实现 我们介绍的是最常用的C语言的实现 称之为Cpython Python通过在各种操作系统上都有各自的解释器 通过各个操作系统上的解释器 pyt
  • 精选30道Java多线程面试题

    1 线程和进程的区别 2 实现线程有哪几种方式 3 线程有哪几种状态 它们之间如何流转的 4 线程中的start 和run 方法有什么区别 5 怎么终止一个线程 如何优雅地终止线程 6 ThreadLocal在多线程中扮演什么角色 7 线程
  • WEB API 中HTTP的get、post、put,delete 请求方式

    一 WEB API 中HTTP 请求方式的四个主要方法 GET PUT POST DELETE 按照下列方式映射为 CURD 操作 1 POST 用于新建资源 服务端在指定的URI 上创建一个新的对象 将新资源的地址作为响应消息的一部分返回
  • 空间转录组共定位分析的一种方法

    主要是利用了Seurat 里面AddModuleScore函数 View project A33 meta data AddModuleScore ILC1 feature lt list c IL7R CCR6 KLRB1 IFNG IF
  • Dataframe 多行合并为一行

    原表数据 最后4行合并为1行 def ab df return join df values df df groupby 股票代码 股票简称 所属概念 apply ab df df reset index 效果如下 转载于 https ww
  • Qt编译后添加依赖文件到输出目录

    QMAKE POST LINK cp rf PWD lab const 1 xml OUT PWD lab const 1 xml cp rf PWD experiment1 xml OUT PWD experiment1 xml 这个是L
  • Python爬虫必知必会:BeautifulSoup之find_all参数速览

    find all 方法搜索当前tag的所有tag子节点 并判断是否符合过滤器的条件 find all name attrs class recursive string kwargs name 标签名搜索 attrs class 属性 类名
  • *** FATAL ERROR L232: APPLICATION CONTAINS TOO MANY RECURSIONS错误的解决方案

    最近一直在用KEIL写一个单片机的程序 遇到了一个很棘手的无法正常链接的问题 FATAL ERROR L232 APPLICATION CONTAINS TOO MANY RECURSIONS 在网上搜索了大量的文章 以及网页也没找到什么有