你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
回复:STM32F能否使用malloc动态分配内存
回复:STM32F能否使用malloc动态分配内存
RE:STM32F能否使用malloc动态分配内存
嵌入式系统最怕的就是在未知的条件下运行,这样可靠性没有保证。