有没有可能在写一些寄存器的时候,怎么也写不进去呢?
各位有没有在配置寄存器的时候,怎么也没办法写进去呢?我最近遇到了这个问题,这种原因都有可能是什么呢?有没有可能在写一些寄存器的时候,怎么也写不进去呢?通用寄存器不会有这问题。1,有可能是只读寄存器.2,有可能是地址被映射过,你写些错拉地址.3,还有可能是寄存器是动态的,只要一读有些位就被还原了.或者你的其他操作让它还原拉.4,还有就是你的寄存器坏拉.不能工作拉.这种情况很常见,比如俺的一个片子,就只能用unsignedlong*方式访问。甚至debug查看的时候都要4个字节一起看