查看: 2077|回复: 5

[其他] 飞思卡尔8257 两个SPI通信

[复制链接]

该用户从未签到

5

主题

10

帖子

0

注册会员

Rank: 2

积分
83
最后登录
2016-11-28
发表于 2014-12-10 10:14:31 | 显示全部楼层 |阅读模式
我们老师现在让我做两个SPI的通信,主机发送到从机已经实现,但是从机发送到主机还没实现!我从到主的思路是:只要检测到空标志位就往里面填数,(前提是SS管脚连地,没开FIFO)但是这种情况空标志位一直置位,我发送的数根本没填进发送寄存器,随后我看了一个帖子,在填数之前把SS管脚拉高,填完数后隔一段时间立马拉低,,数是填进去了但是吧空标志位又出现一直清零的情况,我估计是数据还在发送寄存器中,没进移位寄存器,请教大神给点思路!
我知道答案 目前已有5人回答
回复

使用道具 举报

该用户从未签到

5

主题

10

帖子

0

注册会员

Rank: 2

积分
83
最后登录
2016-11-28
 楼主| 发表于 2014-12-10 10:16:26 | 显示全部楼层
还有就是我发现主到从的SCLK的管脚没有波形!
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2014-12-10 14:27:48 | 显示全部楼层
chrome11 发表于 2014-12-10 10:16
还有就是我发现主到从的SCLK的管脚没有波形!

楼主你8257 的具体型号是什么?
另外,SCLK是由主机给出的,你确定在从机发送数据的时候,你主机已经给出了SCK吗?
也就是同时主机要给出读取操作,这样主机才会有SCK出去,从机才会根据SCK把数据移出MISO.
回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

10

帖子

0

注册会员

Rank: 2

积分
83
最后登录
2016-11-28
 楼主| 发表于 2014-12-10 14:53:50 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-12-10 14:27
楼主你8257 的具体型号是什么?
另外,SCLK是由主机给出的,你确定在从机发送数据的时候,你主机已经给出 ...

8257的具体型号是:MC56F8257它是DSP56800E的内核,还有就是我主机这边已经是接收模式:一旦接收满标志位置位就读一下接收数据寄存器,读后满标志位清零,这要我现在我觉得奇怪的是我主发从收实现了,但是我拿示波器看波形,SCLK管脚上一点也没有波形。
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2014-12-11 16:46:33 | 显示全部楼层
chrome11 发表于 2014-12-10 14:53
8257的具体型号是:MC56F8257它是DSP56800E的内核,还有就是我主机这边已经是接收模式:一旦接收满标志位 ...

你好!
关于MC56F8257的问题,需要您到我们的官网提交一个技术服务请求,那边会有相关的工程师帮你解答。
提交服务请求的通道
问题内容请采用英文书写方式。

回复 支持 反对

使用道具 举报

该用户从未签到

5

主题

10

帖子

0

注册会员

Rank: 2

积分
83
最后登录
2016-11-28
 楼主| 发表于 2014-12-12 10:59:26 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-12-11 16:46
你好!
关于MC56F8257的问题,需要您到我们的官网提交一个技术服务请求,那边会有相关的工程师帮你解答。 ...

行,谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-20 13:25 , Processed in 0.094183 second(s), 26 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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