日期:2014-05-16  浏览次数:20658 次

linux下有没有工具能看到内存和寄存器的值?
以前做嵌入式的时候有这样的工具:

例如,d 0x00001000,

就会把这段地址对应的内存值或者寄存器值打印出来

------解决方案--------------------
用jtag仿真器吧。
------解决方案--------------------
shell里貌似没见过这种工具。
------解决方案--------------------
uboot下可以md

linux没有 自己写一个呗 也不复杂
一个简单的字符驱动,接受应用程序传递的物理地址作为参数
ioremap这个物理地址,然后读值传递回应用程序,iounmap

------解决方案--------------------
Linux下面debug的时候吗?

gdb的命令 x /a 20 就是查看地址a之后20字节的内容,好像是这样