【问题标题】:Keil memory windowKeil内存窗口
【发布时间】:2020-05-31 15:14:32
【问题描述】:

我需要从 0x08000000 开始的地址将数据写入程序的内部存储器(闪存)以进行进一步处理。为此,我打开具有所需地址的内存窗口,选择字节,输入数字,按“Enter”,但没有任何反应,输入的数据也没有保存。您可以在此处观看演示该过程的视频:https://2ch.hk/pr/src/1499956/15818644469750.mp4。在这种情况下,记录 0x20000000 处的数据没有问题。但是我需要的数据完全在闪存中,如何修复?

【问题讨论】:

    标签: memory keil cortex-m3


    【解决方案1】:

    调试器无法写入闪存。您可以通过以下两种方式之一将数据放入该内存位置:将其嵌入源代码并使用链接器控制其位置,或通过软件写入闪存(假设您使用的设备能够要做到这一点,大多数是 - 检查设备手册)。

    【讨论】:

      猜你喜欢
      • 2020-10-09
      • 1970-01-01
      • 1970-01-01
      • 2016-10-03
      • 1970-01-01
      • 2018-07-11
      • 1970-01-01
      • 1970-01-01
      • 2011-05-08
      相关资源
      最近更新 更多