你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

spi怎么破?

[复制链接]
配弦 提问时间:2017-9-26 09:25 /
hi,各位大神。我现在在调试stm32开发板与一个模块进行SPI通信,中间是杜邦线连接的。读取模块的who am i值,现在读出的值是0x40,而真实值是0x6A。现在遇到2种情况,第一个情况是把模块的GND拔掉后,读数变成正常;第二个情况是不拔GND的时候,把示波器的表笔放在spi的SCK线上,读数也会变成正常。大神,这大概是什么问题?
收藏 评论8 发布时间:2017-9-26 09:25

举报

8个回答
张亚飞 回答时间:2017-9-26 09:51:15
开发板和模块的供电是一个系统吗?
ctang 回答时间:2017-9-26 10:11:53
开发板要与模块共地
子曰好人 回答时间:2017-9-26 10:17:13
参考电平不是同一个吧,检查下
阿莫西林 回答时间:2017-9-26 11:34:25
看波形啊,把spi速率调慢点,加上拉电阻,共地

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

MrJiu 回答时间:2017-9-26 13:33:15
应该是不共地或者电压,导致MCU判断出问题。。。或者是从机判断出问题,导致返回值错误!!!

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

配弦 回答时间:2017-9-26 13:46:28
gujiamao 回答时间:2017-9-26 17:29:20
感觉是硬件问题呢
epochal 回答时间:2017-9-26 20:46:08

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版