在rt_system_heap_init函数调用时使用的#define STM32_SRAM_BEGIN (&bss_end)bss_end中的是从哪里定义的?这个应该是堆栈的结束地址吧?也就是用户区RAM的其实地址,是这样吗?
查看更多
链接脚本中定义的。
看下map文件就有直观的了解了。
用于获取所有末用RAM做为heap使用。
同问,帮顶。
例如bsp/stm32f10x/stm32_rom.ld +105在里面定义的
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部