我正在研究
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 文件的开头 - 见图: