打印
[汽车MCU – KEA]

请教SPI 从模式

[复制链接]
1151|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Jay_1989|  楼主 | 2015-11-20 10:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
FSL_TICS_ZJJ| | 2015-11-20 10:04 | 只看该作者
你是KE06还是KEAxx芯片?

使用特权

评论回复
板凳
FSL_TICS_ZJJ| | 2015-11-20 10:06 | 只看该作者
作为SPI的slave,当然可以给master回传数据,你看下SPI协议就知道了。
从机自己是没有时钟的,所以,需要主机给从机发送时钟,这时候MOSI也就是主机输出输出,从机数据输入的同时,MISO会把从机的数据输出给主机。
具体建议你看看SPI的通信协议就知道了。

使用特权

评论回复
地板
Jay_1989|  楼主 | 2015-11-20 10:07 | 只看该作者
你好 是KE06或者KEA06

使用特权

评论回复
5
Jay_1989|  楼主 | 2015-11-20 10:08 | 只看该作者
FSL_TICS_ZJJ 发表于 2015-11-20 10:04
你是KE06还是KEAxx芯片?

你好 是KE06 或者KEA06

使用特权

评论回复
6
Jay_1989|  楼主 | 2015-11-20 10:10 | 只看该作者
FSL_TICS_ZJJ 发表于 2015-11-20 10:06
作为SPI的slave,当然可以给master回传数据,你看下SPI协议就知道了。
从机自己是没有时钟的,所以,需要主 ...

你好  请问一下 有KE06作为SPI slave的Demo没呢

使用特权

评论回复
7
FSL_TICS_ZJJ| | 2015-11-20 10:22 | 只看该作者
Jay_1989 发表于 2015-11-20 10:10
你好  请问一下 有KE06作为SPI slave的Demo没呢

\KEXX_DRIVERS_V1.2.1_DEVD\kexx_drv_lib\build\iar\ke06\SPI_Slave_demo

KEXX_DRIVERS_V1.2.1_DEV下载链接:
http://www.freescale.com/webapp/ ... nt_pageType=product

使用特权

评论回复
8
Beckham_Owen| | 2015-11-21 18:17 | 只看该作者
谢谢楼上版主的分享,下载了

使用特权

评论回复
9
lovecat2015| | 2015-11-22 17:19 | 只看该作者
mcu作为SPI的slave可以给master回传数据的

使用特权

评论回复
10
FSL_TICS_ZJJ| | 2015-11-23 09:50 | 只看该作者
楼主如果还有问题,欢迎继续发帖交流。
如果问题解决了,还请帮我们及时结贴,谢谢!

使用特权

评论回复
11
Mancherstun| | 2015-11-23 17:09 | 只看该作者
我觉得是可以给master回传有效数据的

使用特权

评论回复
12
Jay_1989|  楼主 | 2015-11-25 11:41 | 只看该作者
lovecat2015 发表于 2015-11-22 17:19
mcu作为SPI的slave可以给master回传数据的

嗯,好的 谢谢

使用特权

评论回复
13
IversonCar| | 2015-11-25 21:20 | 只看该作者
我怎么也搞不清什么时候选择主模式,什么时候选择从模式呢

使用特权

评论回复
14
Jay_1989|  楼主 | 2015-11-25 22:28 | 只看该作者
IversonCar 发表于 2015-11-25 21:20
我怎么也搞不清什么时候选择主模式,什么时候选择从模式呢

主动发起收发数据的就是主,从模式只能CS=0时,依据master 给的sck被动移位。
拿MCU和FLASH来说,FLASH不能主动发起通信(不能给出CS和SCK),所以FLASH是从,而MCU读写数据时,要驱动CS和SCK输出,所以MCU是主。

使用特权

评论回复
15
lovecat2015| | 2015-11-26 20:25 | 只看该作者
Jay_1989 发表于 2015-11-25 22:28
主动发起收发数据的就是主,从模式只能CS=0时,依据master 给的sck被动移位。
拿MCU和FLASH来说,FLASH不 ...

主模式就是控制别人,从模式表示被控制,可以这么理解吗

使用特权

评论回复
16
quray1985| | 2015-11-29 20:41 | 只看该作者
SPI协议里好像是可以的

使用特权

评论回复
17
Jay_1989|  楼主 | 2015-11-30 09:24 | 只看该作者
lovecat2015 发表于 2015-11-26 20:25
主模式就是控制别人,从模式表示被控制,可以这么理解吗

嗯  差不多吧 ,驱动SCK和CS输出的就是主,从不产生CS和SCK信号

使用特权

评论回复
18
Jay_1989|  楼主 | 2015-11-30 09:25 | 只看该作者
quray1985 发表于 2015-11-29 20:41
SPI协议里好像是可以的

嗯呢 协议里是双向的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

86

帖子

1

粉丝