[汽车MCU – KEA] 请教SPI 从模式

[复制链接]
1780|17
 楼主| Jay_1989 发表于 2015-11-20 10:01 | 显示全部楼层 |阅读模式
RT:
问一下,KEA06 mcu作为SPI的slave,能给master(mcu)回传有效数据吗?
mcu作为SPI的slave,主要用来做什么?是收到master的指令后,对外部IC做一些控制呢?还是想flash那样给master回传数据?
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
 楼主| Jay_1989 发表于 2015-11-20 10:08 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-11-20 10:04
你是KE06还是KEAxx芯片?

你好 是KE06 或者KEA06
 楼主| Jay_1989 发表于 2015-11-20 10:10 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-11-20 10:06
作为SPI的slave,当然可以给master回传数据,你看下SPI协议就知道了。
从机自己是没有时钟的,所以,需要主 ...

你好  请问一下 有KE06作为SPI slave的Demo没呢
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
Beckham_Owen 发表于 2015-11-21 18:17 | 显示全部楼层
谢谢楼上版主的分享,下载了
lovecat2015 发表于 2015-11-22 17:19 | 显示全部楼层
mcu作为SPI的slave可以给master回传数据的
FSL_TICS_ZJJ 发表于 2015-11-23 09:50 | 显示全部楼层
楼主如果还有问题,欢迎继续发帖交流。
如果问题解决了,还请帮我们及时结贴,谢谢!
Mancherstun 发表于 2015-11-23 17:09 | 显示全部楼层
我觉得是可以给master回传有效数据的
 楼主| Jay_1989 发表于 2015-11-25 11:41 | 显示全部楼层
lovecat2015 发表于 2015-11-22 17:19
mcu作为SPI的slave可以给master回传数据的

嗯,好的 谢谢
IversonCar 发表于 2015-11-25 21:20 | 显示全部楼层
我怎么也搞不清什么时候选择主模式,什么时候选择从模式呢
 楼主| 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是主。
lovecat2015 发表于 2015-11-26 20:25 | 显示全部楼层
Jay_1989 发表于 2015-11-25 22:28
主动发起收发数据的就是主,从模式只能CS=0时,依据master 给的sck被动移位。
拿MCU和FLASH来说,FLASH不 ...

主模式就是控制别人,从模式表示被控制,可以这么理解吗
quray1985 发表于 2015-11-29 20:41 | 显示全部楼层
SPI协议里好像是可以的
 楼主| Jay_1989 发表于 2015-11-30 09:24 | 显示全部楼层
lovecat2015 发表于 2015-11-26 20:25
主模式就是控制别人,从模式表示被控制,可以这么理解吗

嗯  差不多吧 ,驱动SCK和CS输出的就是主,从不产生CS和SCK信号
 楼主| Jay_1989 发表于 2015-11-30 09:25 | 显示全部楼层
quray1985 发表于 2015-11-29 20:41
SPI协议里好像是可以的

嗯呢 协议里是双向的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

86

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部