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

spi时序图及crc问题

[复制链接]
sealoong 提问时间:2022-3-20 19:11 / 已解决

question one:下图是我截得spi通信图,那个CPHA=1下面的两个波浪线啥意思?

image.png

question two:spi有crc功能,那如果我用stm32和一个不具备crc功能的从机也就是slave通信的话,那我开启crc会不会不能通信?我理解crc是在每帧数据后面插入了一组监督码,跟着数据一起发过去。因此不能通信,是这样吗?

收藏 评论2 发布时间:2022-3-20 19:11

举报

2个回答
butterflyspring 最优答案 回答时间:2022-3-23 17:36:15

对于第二个问题来说,做为主,发送了带有CRC的信息给从,从只要不管最后的CRC信息就可以了。对于主接收要注意,收到的都是数据信息,同时可能会有CRC错误标志或中断,不去理会就行了。

不过STM32型号众多,楼主还需根据具体系列查看一下手册最好~~

xmshao 回答时间:2022-3-22 10:39:49
你提到的波形符号没啥特别意思,表示省略的意思,即脉冲个数没具体画完。至于你提到了开启CRC,从SPI没有CRC是不影响通信的,只是开启CRC那边也没其作用。因为接收这边不检测,发送时也不发送CRC码。
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版