你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

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

[复制链接]
STMCU小助手 发布时间:2022-3-5 10:14
问题:
此问题由客户工程师提出,客户在使用 STM32F411 芯片的时候,希望将程序放在 SRAM 里面调试来评估下相应的功耗.

调研:
我们使用 STM32CubeMX 软件来生成一个简单的翻转 LED 的应用 :
1.选择 STM32F411NUCLEO board ,生成 IAR 的测试代码 :
0CV[9IYW9Y8XZ}S840MG7)0.png

2.生成的代码里面已经有了程序运行到 SRAM 的链接文件 stm32f411xe_sram.icf :

[V2PXF{%KLQLWA~~6XC_Y.png

3.在工程的链接选项中选择 stm32f411xe_sram.icf :


7C{6J}R}CDJ3B_B~VGE1B[Y.png

4.在主程序中加入测试闪烁 LED 的程序 :

@Y@8@B}]_{GQL8CRZ%]DK}Y.png

5.编译运行发现 LED 并不闪烁,这是因为我们需要设置一下中断向量表的位置 :

OSA$HJXOIDIJV(AQDU]Y3.png

6.测试运行,测试程序就可以下载到 SRAM 中运行了.

收藏 评论0 发布时间:2022-3-5 10:14

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版