找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

裸机的情况下malloc疑问

[复制链接]
楼主
Angus 发表于 2021-10-11 21:28:10 | 显示全部楼层
你使用的不是新唐的BSP吧?
回复 支持 反对

使用道具 举报

沙发
Angus 发表于 2021-10-11 21:34:02 | 显示全部楼层
你使用的不是新唐的 BSP吧?
新唐的BSP 中,Stack_Size 和 Heap_Size  都是在文件startup_M451Series.s 中直接定义数值,没有 #if 宏定义

你用的编译环境中,这两个定义可能在环境变量中配置,若找不到,你可以先注释掉不需要的#if 语句
回复 支持 反对

使用道具 举报

板凳
Angus 发表于 2021-10-12 21:56:50 | 显示全部楼层
游客 14.211.86.x 发表于 2021-10-12 11:39
奇怪的是, 我修改了 0x00000800 这个数值, 改成了 0x00000200, 然后保存文件, 编译得到一个新的hex, 这个 ...

编译后,你看map文件里,ZI-data的空间占用是否有变化。这个是包含栈区在内的内存空间占用量。
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU