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

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

[复制链接]
zero99 发布时间:2016-12-1 09:34
在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, 下载次数: 51)
收藏 1 评论5 发布时间:2016-12-1 09:34

举报

5个回答
5265325 回答时间:2016-12-1 13:24:35
samhong 回答时间:2016-12-27 01:58:25
学习了,谢谢楼主。
jojy 回答时间:2017-3-5 22:30:11
不错不错的试验
深山明月 回答时间:2017-6-26 03:04:12
不错的帖子
深山明月 回答时间:2017-6-26 03:04:46
长知识了

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

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