你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
STM32F能否使用malloc动态分配内存
[复制链接]
audi789
提问时间:2011-11-16 16:53 /
问大家一个问题:在KEIL 4环境下,能否用malloc分配内存,如果能,应注意些什么?求帮助。
赞
0
收藏
0
评论
3
分享
发布时间:2011-11-16 16:53
举报
请先
登录
后回复
3个回答
火雷达
回答时间:2011-11-16 20:07:11
a0a.1 0b0c
回复:STM32F能否使用malloc动态分配内存
肯定可以的,你就要注意万一分配失败的情况下,你的系统也要能够正常运行。在关键时刻,最好不要动态分配,要静态分配,以防止分配失败的情况,系统崩溃。
赞
0
评论
回复
支持
反对
audi789
回答时间:2011-11-17 09:27:45
a0a.1 0b0c
回复:STM32F能否使用malloc动态分配内存
那对 堆 的设置是否应该注意一些问题,堆的size应大于动态分配内存的size。
赞
0
评论
回复
支持
反对
火雷达
回答时间:2011-11-18 10:43:35
a0a.1 0b0c
RE:STM32F能否使用malloc动态分配内存
你是用系统函数的话,一般情况下,堆的大小可以不用设置。除非你自己管理空间分配函数。在嵌入式系统,特别是比较小的内存空间的情况下,最好是少用动态分配的,不过你可以自己管理内存空间。这样的话,很多事情都是在已知的条件下运行,出错处理比较有效。
嵌入式系统最怕的就是在未知的条件下运行,这样可靠性没有保证。
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
回复:STM32F能否使用malloc动态分配内存
回复:STM32F能否使用malloc动态分配内存
RE:STM32F能否使用malloc动态分配内存
嵌入式系统最怕的就是在未知的条件下运行,这样可靠性没有保证。