调试方法 之 直接写寄存器

来源:互联网 发布:oracle数据库存储图片 编辑:程序博客网 时间:2024/06/03 15:55

调试设备的时候可以直接从控制终端通过echo命令向设备的寄存器写入新值,这会很方便:比如i850上的电源管理器对应的设备文件是/sys/devices/platform/i2c-adapter/i2c-1/1-0008/mc13892_ctl
首先可以查看一下该设备的所有寄存器的当前值:用下面的命令
cat   /sys/devices/platform/i2c-adapter/i2c-1/1-0008/mc13892_ctl
如果你打算把该设备的第53号寄存器的值改为0x63d, 则用如下命令
echo  53  0x63d >  /sys/devices/platform/i2c-adapter/i2c-1/1-0008/mc13892_ctl
这种方法很方便!!!!

原创粉丝点击