标题: 51单片机,能在keil查看数据flash(EEPROM)中的值吗? [打印本页]

作者: datianmo    时间: 2020-4-16 08:45
标题: 51单片机,能在keil查看数据flash(EEPROM)中的值吗?
我在数据flash(EEPROM)写入数据,能在keil调试中,查看到被写入的值吗?应该怎么操作?





作者: 权威人物    时间: 2020-4-16 09:59
读出来,赋值给一个变量保存,设置断点到保存的变量,查看此变量的值,不会查看找某度
作者: 潘小强    时间: 2020-4-16 09:59
你直接读出来看不就好了
作者: xxpp2011    时间: 2020-4-16 10:14
可参考这篇文章
keil调试查看ROM或RAM
https://blog.csdn.net/chenhezhuyan/article/details/8735696?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1&utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1但是理论上只能查看flashROM的数据,看不到EEPROM的。
可以在程序里面写一段读出EEPROM128字节数据放进XDATA数组,就可以在RAM里查看了。

作者: Jun默默淡定    时间: 2020-4-16 10:37
有单片机的仿真器就行,同时你这单片机也要有内部的flash才行
作者: wulin    时间: 2020-4-16 13:12
直接查看做不到,可以写入一些数据再读出来与原数据比对验证是否正确。
作者: datianmo    时间: 2020-4-16 14:34
权威人物 发表于 2020-4-16 09:59
读出来,赋值给一个变量保存,设置断点到保存的变量,查看此变量的值,不会查看找某度

我就是这么干的




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1