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

使用STM32的SPI主机通讯问题?

[复制链接]
〃聪聪哥哥 提问时间:2024-12-21 09:50 / 已解决

在使用STM32生成的工程里面,使用SPI作为主机模式,在与从机通讯的时候,第一次发送字节之前,需要发送一个空字节,SPI通讯才正常,要不SPI通讯不正常,大家在使用的时候有人遇到类似的问题吗?

还是说要发送一个空字节 唤醒SPI的主机通讯模式????

收藏 评论4 发布时间:2024-12-21 09:50

举报

4个回答
xmshao 最优答案 回答时间:昨天 10:28

SPI通信基于同步时钟来工作,里面没有起始位的定义。

正常来讲,不论SPI 主从,并没有一定要发个空字节的规定,当然具体应用时可以做些灵活

运用。

codkid 回答时间:前天 16:31

spi通讯时序中有个起始位倒是真的,是不是功能没配置好

〃聪聪哥哥 回答时间:前天 19:14

codkid 发表于 2024-12-22 16:31
spi通讯时序中有个起始位倒是真的,是不是功能没配置好

有可能是起始位的问题,后来发现正点的视频里里面有介绍,好像说的是唤醒SPI的通讯,但是不明白为什么要这样,直接发送正常的指令就不行,

〃聪聪哥哥 回答时间:昨天 19:26

xmshao 发表于 2024-12-23 10:28
SPI通信基于同步时钟来工作,里面没有起始位的定义。</p>
<p>正常来讲,不论SPI 主从,并没有一定要发个空字 ...

[md]嗯 谢谢您 我明天到了公司再试试

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版