• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

MDK 如何查询 STM32里的 RAM和ROM里的数据

hangtao 2019-01-28 浏览量:2137
MDK 如何查询 STM32里的 RAM和ROM里的数据
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 调试的时候打开Memory Windows ,输入ram或rom的地址就能看到数据了
    • 发布于 2019-01-28
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:8
  • 在debug模式时,可以在Memory Windos中查看数据。
    • 发布于2019-01-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以通过printf串口打印的形式进行查询,内存数据用指针访问。
    • 发布于2019-01-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 直接把你的ram地址放大memory window里查看
    • 发布于2019-01-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 编译后查看,前两个数据相加是rom大小,后两个数据相加是ram大小
    • 发布于2019-02-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 开一个memory窗口,可以查看指定地址里面的内容,如果要查看指定变量的,可以开一个watch窗口,添加你想看的变量名
    • 发布于2019-02-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 你得知道你的变量地址才行。

    编译生成的map文件中code , RO ,RW, ZI 表示内容
    Code为程序代码部分
    RO-data 表示 程序定义的常量const temp;
    RW-data 表示 已初始化的全局变量
    ZI-data 表示 未初始化的全局变量

    Program Size: Code="18248" RO-data=320 RW-data=260 ZI-data=3952

    Code RO-dataRW-data ............flash
    RW-data ZIdata...................RAM

    2. 编译生成的文件中有一个map类型的文件,使用记事本打开该文件,下滑到最下面

    • 发布于2019-02-24
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

MDK 如何查询 STM32里的 RAM和ROM里的数据