QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 885|回复: 0

sl811寄存器读写出错?

[复制链接]
发表于 2005-4-9 18:48:20 | 显示全部楼层 |阅读模式
硬件已经连接好了,编译内核也通过了,地址也设置对了
但是在执行hc_sl811.c中的regTest()函数时,
命令行提示寄存器写入的内容跟读出的内容不一致

而且错误还很有规律,是读写双数单元的时候出错,如:
Pattern test failed!! value = 0xff, s/b 0x10
Pattern test failed!! value = 0x11, s/b 0x12
Pattern test failed!! value = 0x13, s/b 0x14
Pattern test failed!! value = 0x15, s/b 0x16
Pattern test failed!! value = 0x17, s/b 0x18
Pattern test failed!! value = 0x19, s/b 0x1a
Pattern test failed!! value = 0x1b, s/b 0x1c
.....................................................
其中value 是读出的值,s/b 指代写入的值
错的还比较有规律,不知是硬件的问题还是软件的问题?
大家有没有遇到过这种情况呢?

谢谢!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-5 13:42 , Processed in 0.042751 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表