当前位置: 代码迷 >> 嵌入开发 >> 扩张串口芯片的8位寄存器 可读但不可写?
  详细解决方案

扩张串口芯片的8位寄存器 可读但不可写?

热度:7086   发布时间:2013-02-26 00:00:00.0
扩展串口芯片的8位寄存器 可读但不可写??
如题,XR16580扩展串口芯片的寄存器 可以读 但是不可以写,每次读的都是初始值,调试了很长时间了,望高手帮忙!!
------解决方案--------------------------------------------------------
可以读,不可以写,我估计是你的读也是错误的。你能读出来他的 默认值吗?也就是开机的时候的默认值。你能读出来吗?你现在可以读出来,但很大可能是错误的数值。所以,你现在应该是读写都有问题。排除硬件的话,读写时序问题,或者IO扣配置的问题,很大可能性。
------解决方案--------------------------------------------------------
引用:
如题,XR16580扩展串口芯片的寄存器 可以读 但是不可以写,每次读的都是初始值,调试了很长时间了,望高手帮忙!!


这样看来,你读出的知识默认值,说明你写的是不对的,这个问题我遇到过。
开始我怎么配置不对,老是独到同一个值。
后来发现写的地址都不对,更改一下注册表,修正即可。
  相关解决方案