BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #9684同步于 2010/11/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

怎么计算这个寄存器的地址?

vera8733
2010/11/2镜像同步3 回复
default是0x00 bit 7,6,5.。。0都有相关的规定 如果从bit7到bit0依次是1 0 1 1 0 1 0 0 这时候0x00变成了什么,不清楚高低位,谢谢大家的帮助~~~
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
hobby机器人#1 · 2010/11/2
一般的,各个寄存器有自己的地址,但是寄存器内的bit不会再有地址了 我想你的问题是:哪个bit是bit0? 好好看datasheet,不同的芯片,bit0的规定不一样 有的是最右边的比特,有的是最左边 此外,如果有只读寄存器(例如vendor ID),可以读出来看看,一看就知道了 Note:有的情况下,同一块儿板子上的不同芯片,有的是这样,有的是那样,所以还是以手册为准。
ArmStrong机器人#2 · 2010/11/3
一般应该就是0xb4了,用过很多cpu和芯片,还没见过反着的,虽然确实有反着的... 【 在 vera8733 (vera) 的大作中提到: 】 : default是0x00 : bit 7,6,5.。。0都有相关的规定 : 如果从bit7到bit0依次是1 0 1 1 0 1 0 0 : ...................
vera8733机器人#3 · 2010/11/3
哦,好的,谢谢两位,呵呵~~~~