您的位置:首页 > 其它

Vxworks系统下硬件调试 d命令

2011-07-05 16:07 387 查看
 首先给大家介绍例子:
-> d 0x7c400000+0x1*4,1,4
第一参数:访问地址(一般是基地址+偏移地址),其中偏移地址跟CPU片选宽度有关
第二个参数:访问寄存器的个数
第三个参数:数据宽度,影响地址访问指针
 
首先根据第三个参数确定地址访问指针类型,选择合适的访问指针
其次将输入的地址进行地址对齐
最后读取相应数目的数据
 
从这些介绍可以看到d命令的代码实现:
unsigned short reg = *(volatile unsignedshort*)(0x38000000+0x25*2);
2 ---- CPU片选宽度是16位
volatile unsigned shor---- 数据宽度是16位
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c