【经验分享】骑白马的不一定是唐僧之SPI通信

2020-02-19 21:00发布

本帖最后由 FSL_TICS_ZP 于 2015-3-30 17:27 编辑

骑白马的不一定是唐僧之SPI通信
      前言
      对于SPI串行通信接口本身,我想不需要我作过多的介绍,工程师朋友们都应该相当熟悉了,今天在这里和大家分享一个SPI通信的案例,希望能对客户正确使用Kinetis MCU内的SPI模块提供些参考。客户问题如下:
      在K60_120内,使能SPI0为Master target, SPI1为Slave target,实现两者的通信。通信流程如下: 首先,SPI0发送0x01字节到SPI1, SPI1通过中断方式接收到字节数据后,紧接着SPI1发送0x02字节数据到SPI0。

骑马的不一定是唐僧之SPI通信.pdf (393.44 KB, 下载次数: 91) 2015-3-30 17:27 上传 点击文件名下载附件
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
FSL_TICS_ZP
1楼-- · 2020-02-20 15:48
swap2013 发表于 2015-3-30 18:51
经常碰到,10bit, 12bit数据长度的adc什么的, 能用硬SPI模块吗

没看懂你的问题?
sbk100
2楼-- · 2020-02-20 18:47
 精彩回答 2  元偷偷看……
jiang887786
3楼-- · 2020-02-20 20:21
FSL_TICS_ZP 发表于 2015-3-31 10:18
没看懂你的问题?

我赶脚是大于8bit的数据应该怎么搞,其实这也不是问题啊,自定义发送spi数据应该可以啊。
FSL_TICS_ZP
4楼-- · 2020-02-21 01:19
jiang887786 发表于 2015-3-31 13:25
我赶脚是大于8bit的数据应该怎么搞,其实这也不是问题啊,自定义发送spi数据应该可以啊。 ...

可以自定义传输数据大小的。

2015-03-31_13-39-48.jpg (76.24 KB, 下载次数: 0)

下载附件

2015-3-31 13:40 上传

PCBBOY1991
5楼-- · 2020-02-21 06:14
FSL_TICS_ZP 发表于 2015-3-31 10:17
是的。

那是不是CS和SCLK两个信号线就不需要了?只要把MISO和MOSI交叉连接就可以了?
FSL_TICS_ZP
6楼-- · 2020-02-21 06:26
PCBBOY1991 发表于 2015-3-31 15:05
那是不是CS和SCLK两个信号线就不需要了?只要把MISO和MOSI交叉连接就可以了? ...

这两个线要连的!

一周热门 更多>