Board logo

标题: 求助:spi通信! 从设备MC33888,希望高手指点!! [打印本页]

作者: guoguoer    时间: 2006-8-7 14:15     标题: 求助:spi通信! 从设备MC33888,希望高手指点!!

 我的单片机spi是8位的,而从设备是16位的,现在要实现两者的通信通过spi,所以要连续发送两个字节,那从设备什么时候将寄存器里的数据读出呢,会不会有可能我只发送一个字节的时候从设备就将16位数据读出呢,也就是读出的数据不是有效的数据呢??


   现在我的问题是我发送数据给从设备,用示波器观看我的clk\mosi\cs的波形都很正确,但是从设备就是不工作,我的从设备用的是MC33888,mos管打不开,不知道怎么回事,有高手指点一下吧!谢谢!!!


作者: luckydog    时间: 2006-8-7 15:25

试一试如此操作:
1 CLK=0
2 CS发送高到低的跳变并CS=0
3 发送16bit的数据
4 CS置高
作者: zhwdy81    时间: 2006-8-12 13:20

spi是发一位收一位啊,clk上升沿发送一位,clk下降沿接收一位




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0