查看: 701|回复: 2
打印 上一主题 下一主题

STM32F030 Nucleo-多样的SPI通信之Slave标准模式-双机通信

[复制链接] qrcode

36

主题

40

帖子

121

积分

注册会员

Rank: 2

积分
121
楼主
跳转到指定楼层
发表于 2015-8-24 08:45 PM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

又还是SPI!这已经是我在这里关于SPI的第三篇了!

说实话!对于SPI的调节,双机通信才是比较难调的,因为问题可能出现在其中一端,也可能出现在两端,特别是从机端,最不好找问题了!所以我觉得很有必要谈谈关于两个MCU进行的双机SPI通信!

在这里!推荐一种调试方法,那就是使用逻辑分析仪来进行抓取SPI的时序波形进行分析,这样是最好的调试方法了!当然,好的逻辑分析仪基本上是我等屌丝玩不起的!但是呢,还好现在市场上已经出现了简易型的了,8通道24MHz的那就三十几块RMB,16通道100MHz的也就是两百RMB左右,可以说是非常好的调试工具了,!不仅能用在SPI通信,比如IIC,USART,485,等等都可以实用它进行抓波分析!嘿嘿!这只是推荐的调试手段之一!就不贴图了!免得有打广告的嫌疑!嘿嘿!

废话多了!在这里的讲解中,我采用了STM32F103ZET6与我们的F030牛客板卡进行SPI通信,其中牛客板卡作为Slave从机,STM32F103ZET6作为Master主机。还是直接提供文章吧!这里我提供了双机通信的硬件接口图、讲解文章和程序demo


双机通信的硬件接口图:


文章:


程序Demo:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

62

帖子

4

积分

新手上路

Rank: 1

积分
4
沙发
发表于 2015-8-24 08:49 PM | 只看该作者
多谢分享,学习了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

145

主题

238

帖子

453

积分

中级会员

Rank: 3Rank: 3

积分
453
板凳
发表于 2015-8-26 04:35 PM | 只看该作者
多谢分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表