keil C51 出现以下警告一般出啥问题了???

2020-01-25 15:16发布

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_INIT_MEMPOOL?INIT_MEM
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
lusson
1楼-- · 2020-01-27 08:47
你使用malloc之前需要先调用init_mempool,不然会出错的。
你应该是使用别人写好的库吧。
把别人的文件加到工程,但是你没有调用他里面的init_mempool函数,所以出现未使用的函数的警告
cumtgao
2楼-- · 2020-01-25 20:53
几年没用51了,不过51的警告就那么几种,你可以查查L16警告是什么意思
sky@215574023
3楼-- · 2020-01-25 22:26
有道翻译这么说:
* * *警告L16:未交部分,忽视了叠加过程
段:公关? _INIT_MEMPOOL ? INIT_MEM
sky@215574023
4楼-- · 2020-01-26 01:31
 精彩回答 2  元偷偷看……
sky@215574023
5楼-- · 2020-01-26 05:28
要是我用固定数组就OK,keil 不能用动态分配吗?
qlb1234
6楼-- · 2020-01-26 10:13
有些片段沒有用上。

一周热门 更多>