ST意法半导体
直播中

赵辉

12年用户 853经验值
私信 关注
[问答]

使用stm32cubeprogrammer的ELF图像会发生闪烁这是怎么回事

我正在研究 STM32L476-Discovery 板,Win10 主机。
我创建了一个简单的应用程序,它可以工作。
现在我将地址的开头更改为 0x0800 1 000:
  • MEMORY
  • {
  •   FLASH (rx)  : ORIGIN = 0x08001000, LENGTH = 1024K
  •   RAM   (rwx) : ORIGIN = 0x20000000, LENGTH = 96K
  • }
我擦除电路板(验证 0x08000000 为 0xFF、0xFF...)。
现在我闪现我的 ELF:
  • STM32_Programmer_CLI.exe -c port=SWD -d .uildTestAppMin.elf
查看地址 0x08001000 - 应用程序数据是正确的。
但是,查看地址 0x08000000 我不再有 0xFF 了......我有 ELF 文件的开头 - 见图:




更多回帖

发帖
×
20
完善资料,
赚取积分