- 25
- 0
- 约 15页
- 2016-12-29 发布于重庆
- 举报
SPI接口GPIO接口JTAG接口I2C接口SMBUS接口LVDS接口LPT接口LPC接口CPCI接口
2. 数据传输
在一个SPI时钟周期内,会完成如下操作:
1) 主机通过MOSI线发送1位数据,从机通过该线读取这1位数据;
2) 从机通过MISO线发送1位数据,主机通过该线读取这1位数据。
这是通过移位寄存器来实现的。如图2所示,主机和从机各有一个移位寄存器,且二者连接成环。随着时钟脉冲,数据按照从高位到低位的方式依次移出主机寄存器和从机寄存器,并且依次移入从机寄存器和主机寄存器。当寄存器中的内容全部移出时,相当于完成了两个寄存器内容的交换。
3. 时钟极性和时钟相位
在SPI操作中,最重要的两项设置就是时钟极性(CPOL或UCCKPL)和时钟相位(CPHA或UCCKPH)。时钟极性设置时钟空闲时的电平,时钟相位设置读取数据和发送数据的时钟沿。
主机和从机的发送数据是同时完成的,两者的接收数据也是同时完成的。所以为了保证主从机正确通信,应使得它们的SPI具有相同的时钟极性和时钟相位。
举例来说,分别选取MSP430控制器和OLED驱动SH1101A为主从机,图3和图4为它们的SPI时序。由图4可知,SH1101A的SPI时钟空闲时为高电平,并且在后时钟沿接收数据,则MSP430控制器SPI的设置应与此保持一致。从图3中可以看出,要使得时钟在空闲时为高电平
您可能关注的文档
最近下载
- 第五章-药物发现的虚拟筛选方法.pptx VIP
- 湘教版八年级地理下册教学课件《7.4长江经济带的协同发展》.pptx VIP
- Mole节点电容式微动仪.pdf VIP
- 2025年浙江宁波市交通建设工程试验检测中心有限公司招聘笔试参考题库附带答案详解.pdf
- 关于XX法学院“十五五”发展规划(完整版).pdf
- ac-121-102r1大型飞机公共航空运输机载应急医疗设备配备和训练.pdf VIP
- 贝壳找房科技有限公司激励机制对员工离职倾向的影响研究.docx VIP
- 市政工程二级建造师继续教育题库.docx VIP
- 2017年刑法新规定224条.doc VIP
- 陕西专技2026公需课《立足新阶段、抢抓新机遇党的二十届四中全会精神与“十五五”战略机遇解读》20学时完整题库及答案.docx VIP
原创力文档

文档评论(0)