搜索
查看: 4131|回复: 5

[实战经验] 【实战经验】在IAR中实现通过将程序在SRAM中调试的方法

[复制链接]
  • TA的每日心情
    开心
    2018-2-6 09:20
  • 签到天数: 1 天

    [LV.1]初来乍到

    1182

    主题

    4967

    帖子

    1

    蝴蝶豆

    论坛元老

    最后登录
    2020-3-17
    发表于 2016-12-1 09:34:53 | 显示全部楼层 |阅读模式
    在IAR中实现通过将程序在SRAM中调试的方法

    问题:
    此问题由客户工程师提出,客户在使用STM32F411 芯片的时候,希望将程序放在SRAM 里面调试来评估下相应的功耗.

    调研:
    我们使用STM32CubeMX 软件来生成一个简单的翻转LED 的应用 :
    1.选择STM32F411NUCLEO board ,生成IAR 的测试代码 :
    2.生成的代码里面已经有了程序运行到SRAM 的链接文件stm32f411xe_sram.icf :
    21.png
    22.png
    3.在工程的链接选项中选择stm32f411xe_sram.icf :
    23.png
    4.在主程序中加入测试闪烁LED 的程序 :
    24.png
    5.编译运行发现LED 并不闪烁,这是因为我们需要设置一下中断向量表的位置 :
    25.png
    6.测试运行,测试程序就可以下载到SRAM 中运行了.

    结论:
    处理:






    STM32F411NUCLEO_SRAM.zip (1.97 MB, 下载次数: 55)
    回复

    使用道具 举报

    该用户从未签到

    11

    主题

    460

    帖子

    0

    蝴蝶豆

    金牌会员

    最后登录
    2018-12-18
    发表于 2016-12-1 13:24:35 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    456

    帖子

    2

    蝴蝶豆

    金牌会员

    最后登录
    2019-5-7
    发表于 2016-12-27 01:58:25 | 显示全部楼层
    学习了,谢谢楼主。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    22

    帖子

    0

    蝴蝶豆

    初级会员

    最后登录
    2020-12-10
    发表于 2017-3-5 22:30:11 | 显示全部楼层
    不错不错的试验
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12

    主题

    299

    帖子

    3

    蝴蝶豆

    金牌会员

    最后登录
    2021-4-10
    发表于 2017-6-26 03:04:12 | 显示全部楼层
    不错的帖子
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12

    主题

    299

    帖子

    3

    蝴蝶豆

    金牌会员

    最后登录
    2021-4-10
    发表于 2017-6-26 03:04:46 | 显示全部楼层
    长知识了
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

    GMT+8, 2024-5-7 04:33 , Processed in 1.185213 second(s), 42 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表