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

2019-07-20 14:56发布

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

没有隔离芯片,直接使用stm32f407的spi接口和芯片直连的。
止天
6楼-- · 2019-07-21 10:21
VIP小太子456 发表于 2017-4-26 11:54
没有隔离芯片,直接使用stm32f407的spi接口和芯片直连的。

那是我考虑多了

你片选怎么写的  是不是没写完,片选就拉高了

一周热门 更多>