搜索
bottom↓
回复: 9

如何实现主从SPI部件之间的通讯信号的监控?

[复制链接]

出0入0汤圆

发表于 2005-5-11 20:06:30 | 显示全部楼层 |阅读模式
有没有类似下图的设备/代码可以参考?



阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2005-11-27 21:39:41 | 显示全部楼层
这个东西比较好玩~~

主控使能后,向slave和AA1发送数据

slave向main和AA2发送数据

出0入0汤圆

发表于 2005-11-28 13:44:08 | 显示全部楼层
AA1 AA2是两个监控设备,纯接收.



用有硬件SPI的AVR芯片都行,就是个SPI接收程序。

至于如何显示,可以配备LCD,或通过串口发送到PC上。

出0入0汤圆

发表于 2006-7-26 10:42:03 | 显示全部楼层
但是如果用来监控16位的数据的话将要如何做呢?

用什么可以监控呢?

出0入0汤圆

发表于 2007-1-15 15:37:37 | 显示全部楼层
我也想实现AA1 AA2,不过我用示波器测试到Master的SCLK的周期是130ns,另外Master板使用的晶振是7.3728M,这样推算出来它配置的SPI速率为FOSC/2,所以我猜想AA1 AA2作为从模式,使用7.3728M可能不行,可能要14.7456才行。我的邮箱是SDMTR@126.COM,欢迎和我交流!

出0入0汤圆

 楼主| 发表于 2015-9-2 14:10:42 | 显示全部楼层
需要带2个SPI的MCU来监控,现在看来 STM32F4 比较合适,作为从机可以用 84MHz 的SCK时钟。

SPI 特性

● 基于三条线的全双工同步传输
● 基于双线的单工同步传输,其中一条可作为双向数据线
● 8 位或 16 位传输帧格式选择
● 主模式或从模式操作
● 多主模式功能
● 8 个主模式波特率预分频器(最大值为 fPCLK/2)
● 从模式频率(最大值为 fPCLK/2)

出0入0汤圆

发表于 2015-9-2 14:27:38 | 显示全部楼层
shangdawei 发表于 2015-9-2 14:10
需要带2个SPI的MCU来监控,现在看来 STM32F4 比较合适,作为从机可以用 84MHz 的SCK时钟。

SPI 特性

diao~ 05年问的..自问自答

出0入0汤圆

发表于 2015-9-2 16:44:26 | 显示全部楼层
diao~ 05年问的..自问自答

出0入0汤圆

发表于 2015-9-2 18:26:35 | 显示全部楼层
shangdawei 发表于 2015-9-2 14:10
需要带2个SPI的MCU来监控,现在看来 STM32F4 比较合适,作为从机可以用 84MHz 的SCK时钟。

SPI 特性

你从哪里看出它需要2个SPI的MCU来监控?

使用MCU自带的SPI根本做不到监控好吧?你怎么知道两个器件的SPI通讯时钟频率?你怎么知道它们到底是8位还是16位还是12位还是7位数据格式?

做监控不是CPLD/FPGA擅长的事吗?再高的时钟频率都很easy,检测到CS信号有效就开始监测,CS信号无效就停止。

通讯数据位数可以指定或者通过检测实现,一般使用硬件SPI传输时,字节跟字节之间的时钟信号暂停位电平持续时间比正常的时钟频率要低很多。

出0入0汤圆

 楼主| 发表于 2015-9-2 18:30:41 | 显示全部楼层
steaven2000 发表于 2015-9-2 18:26
你从哪里看出它需要2个SPI的MCU来监控?

使用MCU自带的SPI根本做不到监控好吧?你怎么知道两个器件的SPI ...

1个SPI只能监控一条线,所以为了监控两条线,需要2个SPI。
速度是自适应的,数据位数已经知道了。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 12:35

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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