打印

SPI收发时序的问题

[复制链接]
1069|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 shiftlock 于 2014-2-27 17:07 编辑

用MSP430+CC110L,SPI通信总是不对,研究了下SPI协议。
自己画了个时序图,分析如下,不知道对不对,诚求各位指导,谢谢



1. MasterTXBUF写入1字节后,Master开始发送SCLK,并立即开始发送TX Data
2. MasterTX开始后半个CLKRX开始采样,因此TX开始后的前8CLKRX接收到的是dummy data
3. MasterSCLK上升沿开始发送数据,SlaveSCLK上升沿接收数据;
4. SlaveSCLK下降沿开始发送数据,MasterSCLK下降沿接收数据;
5. Slave在接收到第一个字节后,也就是MasterTX开始后8CLK,开始发送数据;
6. Master必须继续发送空闲字节,保持SCLK激活,Master才能接收到Slave发送的数据

相关帖子

沙发
dirtwillfly| | 2014-2-27 20:48 | 只看该作者
对比手册中的时序图

使用特权

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

本版积分规则

5

主题

17

帖子

0

粉丝