Microlib究竟是森么呢?

原创 2016年06月02日 11:35:12
	当进行debug时,发现程序在BEAB BKPT 0xAB处死循环了。在网上查找的的解决办法是,在项目设置的target选项卡中,选择使用USE Microlib。之后果然通过了。然而此时,程序中的exit()全都变成了undfined symbol了。上网查了查大家的说法,原来又是Microlib的问题,如果选择了它,必须在jerror.c中,找到error_exit(j_comman_ptr cinfo)函数,将其中的exit(EXIT_FAILURE)注释了,改用return直接返回。本宝宝只能表示,Microlib君,你搞得我心里好乱啊!
	博客中关于Microlib的内容介绍以及使用在文中有详细介绍:点击打开链接
	也就是说,Microlib不支持与系统交互的的函数,其中就比如exit()。这真是一个让人纠结的事情啊!目前我能做的是将程序中的exit()换用成return。但是还是很想知道,有没有办法能够不修改exit()函数呢?或者说能否不适用Microlib这个微库,而不会跳入死循环中呢?因为看到大家使用Microlib主要是为了解决printf函数无法输入进串口的问题。但是在我的程序中并没有适用printf相关的语句,那么问题究竟出在哪里呢?有没有什么两全的办法呢?


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

如何在KEIL中使用MicroLIB

MicroLIB 在keil (我用的是realview mdk3.11)建立ARM的工程时 其中有一项是选 use MicroLIB microlib 是缺省 C 库的备选库。 它旨在与需要装入...

Keil中使用MicroLib,以及malloc

原文地址:https://ece.uwaterloo.ca/~dwharder/icsrts/Keil_board/MicroLIB/ MicroLIB The C...

大数据究竟是什么?

  • 2014-05-14 17:19
  • 452KB
  • 下载

struts组件,UI组件,标签,模板究竟是什么(2)

前面已经分析jsp标签类与组件类的结合,现在我将这种结合引向模板,这里我以freemark模板技术进行分析,它是struts2的默认模板技术,在前面jsp标签进行分析的时候说,将组件从标签类中分离出去...

大数据究竟是什么?一篇文章让你认识并读懂大数据

在写这篇文章之前,我发现身边很多IT人对于这些热门的新技术、新趋势往往趋之若鹜却又很难说的透彻,如果你问他大数据和你有什么关系?估计很少能说出一二三来。究其原因,一是因为大家对新技术有着相同的原始渴求...

大数据(big data)究竟是什么?

“大数据”这个词最近两三年在IT界越来越热门,搞IT的如果嘴里不说起大数据,就好象是落了伍。大数据的意思不同人有不同的说法,比较实在含义是特指以Hadoop为代表的大型并发机群(Massively P...

Node.js 究竟是什么?

简介 如果您听说过 Node,或者阅读过一些文章,宣称 Node 是多么多么的棒,那么您可能会想:“Node 究竟是什么东西?” 即便是在参阅 Node 的主页之后,您甚至可能还是 不明白 No...

如日中天的Uber究竟是用什么开发语言做到的?

Uber的网站可靠性工程师Tom Croucher在最近于波兰举行的Node.js互动大会上详尽的对该公司所用的语言平台进行了阐述...

究竟是什么占用了我们的内存

1、           前言        其实这个问题很早以前遇见过,也解决了。只是最近在我所属的山东A+P个贷系统推广项目上又发现新...

nginx服务器究竟是怎么执行php项目

CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机 器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。CGI本身可以看成是一种协...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)