查看: 2905|回复: 4

[已解决] 飞思卡尔 mke02z64vqh4 keil malloc

[复制链接]

该用户从未签到

2

主题

7

帖子

0

新手上路

Rank: 1

积分
20
最后登录
2017-8-15
发表于 2017-8-8 11:21:13 | 显示全部楼层 |阅读模式
各位大神,我在使用mke02z64vqh4的时候需要调用malloc函数,在main函数所在文件中声明了uint32_t HEAP$$Base = 10;uint32_t HEAP$$Limit = 20;(不知道这样声明对不对)但是调用malloc函数总数返回失败,请问这是什么问题呢?我也尝试过类似stm32的方式直接修改了 .s 文件中的堆区大小,然后再调用malloc,但是依然不行。。。。。

最佳答案

先看看有没有用melloc的必要。KE02是没必要用的吧。如果实在有必要,看看用的哪个动态内存的库,翻进去看看就知道怎么用了。
回复

使用道具 举报

该用户从未签到

2

主题

7

帖子

0

新手上路

Rank: 1

积分
20
最后登录
2017-8-15
 楼主| 发表于 2017-8-8 11:48:20 | 显示全部楼层
救命。。。。哪个大神指点一下。。。第一次用飞思卡尔的芯片
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2018-6-12 12:56
  • 签到天数: 215 天

    连续签到: 1 天

    [LV.7]常住居民III

    3

    主题

    444

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1154
    最后登录
    2021-4-29
    发表于 2017-8-8 13:18:36 | 显示全部楼层
    先看看有没有用melloc的必要。KE02是没必要用的吧。如果实在有必要,看看用的哪个动态内存的库,翻进去看看就知道怎么用了。
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    7

    帖子

    0

    新手上路

    Rank: 1

    积分
    20
    最后登录
    2017-8-15
     楼主| 发表于 2017-8-8 13:35:38 | 显示全部楼层
    wuqt 发表于 2017-8-8 13:18
    先看看有没有用melloc的必要。KE02是没必要用的吧。如果实在有必要,看看用的哪个动态内存的库,翻进去看看 ...

    首先非常感谢你的回复,malloc在我现在做的东西中还是很有必要的,现在不是不知道malloc如何使用,而是需要进行一些配置才行
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24871
    最后登录
    2025-7-18
    发表于 2017-8-8 13:43:03 | 显示全部楼层
    你好,你对应的头文件stdlib.h 调用了没有?
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-19 20:14 , Processed in 0.096785 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表