STMCU小助手
发布时间:2022-3-5 10:14
|
问题: 此问题由客户工程师提出,客户在使用 STM32F411 芯片的时候,希望将程序放在 SRAM 里面调试来评估下相应的功耗. 调研:1 g) N3 ~, b0 p8 D3 A+ e 我们使用 STM32CubeMX 软件来生成一个简单的翻转 LED 的应用 : 1.选择 STM32F411NUCLEO board ,生成 IAR 的测试代码 :/ X! V; p, P7 p% {2 Y0 Q4 z
7 Z1 }, P$ _) W# B% [# M& W; ^ 2.生成的代码里面已经有了程序运行到 SRAM 的链接文件 stm32f411xe_sram.icf :
3.在工程的链接选项中选择 stm32f411xe_sram.icf : / _1 y; g! e3 B- q
8 c1 G5 n3 Q! H9 | 4.在主程序中加入测试闪烁 LED 的程序 :6 i$ Y; r) F, `- n9 { k$ D. |/ K2 E+ [. ]! W3 P1 c+ {
5.编译运行发现 LED 并不闪烁,这是因为我们需要设置一下中断向量表的位置 :' s$ t$ k) _+ }7 {8 ?0 l r8 n
$ w, ?1 R0 v: _$ B( j( y& c 6.测试运行,测试程序就可以下载到 SRAM 中运行了.* q1 X; m% E) E8 R |
【经验分享】STM32语音识别的智能蓝牙音箱(源程序+原理图+PCB+设计说明书+PPT)
想找个ST芯片
[GPIO] 使用新型抽象开始C++嵌入式编程,从GPIO开始
技术手册stm32f1xx中的一个小问题
【经验分享】STM32 HAL库移植FreeModbus详细步骤
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
实战经验 | Keil工程使用NEAI库的异常问题
经验分享 | FDCAN数据段波特率增加后发送失败的问题分析
STM32几种流行开发环境的优缺点
好用软件推荐-TouchGFX Designer
微信公众号
手机版