在IAR下编程,难免少不了要跟堆栈打交道,但是打交道之前也要知道堆栈的大小,以及堆栈的位置在哪里?

Options->Linker->Overridde default->Edit查看芯片的堆栈大小

这里可以看到我们使用的堆栈的大小都是0x800(2K)大小。如果想修改堆栈的大小,可以在这里修改,然后保存到工程目录下即可。

那如何查看堆栈在SRAM中的位置呢?

首先设置Options->Linker->List,将Generatee linkeer map file勾选上。

编译一下,在工程目录的output文件夹下就出现了.map的文件。

在文件中我们可以看到一下分配信息。

可以看到堆栈都在"P2"中,我们向下拉,找到"P2"

找到了堆栈信息,可以看到栈的起始位置为0x20002118到0x20002918,2K的大小。

堆的起始地址为0x20002918到0x20003118,2K到的大小。跟在工程中看到的是一样的。

在IAR下如何查看工程的堆栈(STM32)相关推荐

  1. IAR 下根据官方库建立 STM32的工程

    目录 1. IARforSTM32工程v0.0版本.... 1 2. IARforSTM32工程v0.1版本.... 6 2.1今天v0.0版本出现了警告.... 6 2.2下载仿真.... 7 2. ...

  2. 独家 | Michael I.Jordan:大数据时代下的安全实时决策堆栈与增强学习(视频+精华笔记)

    金秋九月,2017国际大数据产业技术创新高峰论坛暨大数据系统软件国家工程实验室第一次会议盛大开幕,大数据系统软件国家工程实验室作为大数据系统软件技术研发与工程化的国家级创新平台,将通过大数据系统软件技 ...

  3. Linux下如何查看哪些端口处于监听状态

    Linux下如何查看哪些端口处于监听状态 2008-02-23 21:36:09|  分类: Linux & C|举报|字号 订阅 一.最常用的方法: 1,netstat -an 2,lsof ...

  4. 嵌入式 linux下利用backtrace追踪函数调用堆栈以及定位段错误

    嵌入式 linux下利用backtrace追踪函数调用堆栈以及定位段错误 2015-05-27 14:19 184人阅读 评论(0) 收藏 举报  分类: 嵌入式(928)  一般察看函数运行时堆栈的 ...

  5. 分布式服务架构下的混沌工程实践

    本文来自阿里巴巴高可用架构团队高级开发工程师肖长军(花名穹谷)在 GIAC(全球互联网架构大会)上的分享,包含三部分内容:(阿里巴巴中间件公众号对话框发送"混沌工程",获取分享PP ...

  6. IAR下STM32进入HardFault_Handler

    IAR下STM32进入HardFault_Handler 2015-07-17 08:58:18|  分类: 默认分类|举报|字号 订阅      转自 http://blog.163.com/zha ...

  7. idea中创建maven依赖下的web工程(一)----用户登录界面

    如果你对idea中创建maven依赖下的web工程不是很了解,请参见上一篇博客--idea中创建maven依赖下的第一个web工程 各路大神对于idea的基本操作已经非常的熟悉了, 嗯,我还是一只入门 ...

  8. 一文理解分布式服务架构下的混沌工程实践(含PPT)

    导读:近日,在 GIAC(全球互联网架构大会)上,来自阿里巴巴高可用架构团队的高级开发工程师肖长军(花名穹谷)做了<分布式服务架构下的混沌工程实践>主题分享.本次分享包含三部分,第一部分从 ...

  9. linux mysql 端口号_linux下mysql 查看默认端口号与修改端口号方法

    一.查看默认端口号 1.登录mysql [root@localhost ~]# mysql -uroot -p Enter password: 输入数据库密码: 2.使用show global var ...

最新文章

  1. 模型评估指标micro avg、macro avg和weighted avg的计算方式及区别
  2. Mybatis深入了解(四)----输入输出映射
  3. golang字符型及使用细节
  4. OpenCV霍夫变换的演示代码(附完整代码)
  5. RabbitMQ六种队列模式-发布订阅模式
  6. 【文末有福利】破解逆概率的迷思
  7. qt实现窗口拖动的两种思路
  8. symbian使用活动对象时返回-2147483647错误值的解决办法
  9. 微信小程序点击按钮弹出弹窗_转载 | 广东大学生就业创业微信小程序操作流程详解(一)...
  10. keras_contrib安装
  11. hadoop2.2.0 MapReduce求和并排序
  12. Hadoop入门集群环境搭建
  13. KEGG信号通路富集分析
  14. 74HC595芯片工作原理细致分析(以及级联拓展应用),以及芯片控制继电器原理 / 代码
  15. 2020ccf大学生计算机系统,云南大学学生获得2019CCF大学生计算机系统与程序设计竞赛西...
  16. python版CSDN博客备份工具
  17. C站 APP 搜索工具使用体验与对比
  18. 详解java人力外包的费用组成
  19. 2020年中国云原生用户调研的十二个要点
  20. BH1621FVC-TR光环境传感器

热门文章

  1. Java线程详解(15)-阻塞队列和阻塞栈
  2. mysql子查询教行子查询_MySQL中列子查询与行子查询操作的学习教程
  3. ssd3 employee.java_SSD3Panswers icarnegie ssd3的所有答案~十分齐全 - 下载 - 搜珍网
  4. 私有云的优缺点_2019年中国云计算行业竞争格局与发展趋势分析「图」
  5. 网传B站数据中心起火?所谓“现场图片”却是盗来的
  6. 【案例】弱电机房用电负荷计算意义及计算方法
  7. 云数据中心异构资源管理大有可为
  8. python multiprocessing lock_python多进程Lock锁
  9. docker run -it 如何退出_Docker学习笔记(4)容器的基本命令 1 - 你个小秃头
  10. Dataset:Big Mart Sales数据集的简介、下载、案例应用之详细攻略