407的spi读写芯片寄存器出错,当写入字节为0x27,读出来的数据却是0x37.当写入0x80时,读出为0xC0

2019-07-20 14:56发布

当写入字节为0x27,读出来的数据却是0x37.当写入0x80时,读出为0xC0.即当某一位为高电平,则后一位无论电平高低,都被置位了。这个问题很头疼,怀疑是硬件连接问题,重复焊接两三次,还是这样的结果。排除硬件焊接问题,请问有没有朋友遇到过这样的问题,求助!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
止天
1楼-- · 2019-07-21 10:32
 精彩回答 2  元偷偷看……
VIP小太子456
2楼-- · 2019-07-21 10:45
止天 发表于 2017-4-26 11:57
也是同样的芯片吗

对的,相同的芯片。片选的话应该是不会的,因为使用等查询了标志位以后明确读写结束了再拉高的。
止天
3楼-- · 2019-07-21 14:17
VIP小太子456 发表于 2017-4-26 13:26
对的,相同的芯片。片选的话应该是不会的,因为使用等查询了标志位以后明确读写结束了再拉高的。

本来还怀疑是时序是事情,但是你说两个芯片一样,那就不可能是时序的事情l

无能为力了
VIP小太子456
4楼-- · 2019-07-21 16:17
 精彩回答 2  元偷偷看……
VIP小太子456
5楼-- · 2019-07-21 18:17
还有哪位大神可以帮忙解答一下,蟹蟹..
VIP小太子456
6楼-- · 2019-07-21 22:40
 精彩回答 2  元偷偷看……

一周热门 更多>