SPI通信问题——芯片接收不到数据,是什么原因?

2019-07-16 03:08发布

两片C8051F340单片机使用SPI通信,主芯片能发送数据,硬件仿真时能够进入SPI中断处理程序;但是从芯片都接收不到数据,从芯片无论使用中断方式还是查询方式都是如此。把主从芯片互换,还是这样。
可能会是什么原因?求指教?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
lstcspring
1楼-- · 2019-07-16 05:55
时序
yatoo
2楼-- · 2019-07-16 08:46
能够进入中断,却接收不到 数据????    要是没有接收到数据,怎么会有中断请求呢...
popeye0451
3楼-- · 2019-07-16 10:41
 精彩回答 2  元偷偷看……
yatoo
4楼-- · 2019-07-16 11:38
popeye0451 发表于 2012-12-18 17:13
进入的中断是发送数据中断,不是接收中断。
关键是手头没有示波器。
怀疑是虚焊,因为刚开始的时候还通信 ...

呵呵,你太厉害了。。。。  发送可以不使用中断哟...
xuguang.liu
5楼-- · 2019-07-16 14:02
从机模式怎么设置啊?我直接设置成从机模式,SS脚禁用,还需要设置别的东西吗?目前主机能发出来,示波器可以看到,但是从机收不到数据,
it_yrj
6楼-- · 2019-07-16 17:08
xuguang.liu 发表于 2015-6-25 11:15
从机模式怎么设置啊?我直接设置成从机模式,SS脚禁用,还需要设置别的东西吗?目前主机能发出来,示波器可以看到,但是从机收不到数据,

NSS脚还是要设置的,跟主机中的配置一致即可

一周热门 更多>