SPI收发时序的问题

[复制链接]
1258|1
 楼主| shiftlock 发表于 2014-2-27 17:06 | 显示全部楼层 |阅读模式
本帖最后由 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

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