whufeng
驱动牛犊
驱动牛犊
  • 注册日期2005-12-24
  • 最后登录2008-09-17
  • 粉丝0
  • 关注0
  • 积分83分
  • 威望12点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
阅读:7261回复:1

在51单片机中怎样用malloc动态分配内存啊?

楼主#
更多 发布于:2008-02-01 15:27
我动态分配内存,链接的时候总是报如下warning
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_INIT_MEMPOOL?INIT_MEM
哪位大侠告诉我啊,多谢了!
hevake_lcj
驱动牛犊
驱动牛犊
  • 注册日期2010-02-22
  • 最后登录2010-03-05
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望11点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2010-03-05 14:21
是怎么分配的我不清楚,但我清楚你为什么用不了。
在使用单片机的内存分配机制前,你必须告诉该机制,你有多大的空间给它分配。
所以,你必须调用init_mempool(空间首地址,空间大小);
不然,你用不了。
游客

返回顶部