极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 54656|回复: 8

SPI口SO和SI什么意思?和MOSI/MISO什么关系?

[复制链接]
发表于 2012-2-23 15:36:26 | 显示全部楼层 |阅读模式
有个网络版,enc28j60的,板子上SPI接口对应有SI和SO,感觉这两个就应该是MOSI和MISO中的对应,怎么对应的?
SI-MISO ,SO-MOSI还是SI-MOSI,SO-MISO,他们是什么关系?谁能给解释清楚了,谢谢
回复

使用道具 举报

发表于 2012-2-23 16:48:06 | 显示全部楼层
一样的

SI=MOSI
SO=MISO
回复 支持 反对

使用道具 举报

发表于 2012-2-23 16:49:28 | 显示全部楼层
你主要记得 SI 的 S表示从机,I表示Input ,输入,那就是从机输入,全称就是MOSI,那就是主机输出,从机输入
回复 支持 反对

使用道具 举报

发表于 2012-2-23 16:51:20 | 显示全部楼层
本帖最后由 三水 于 2012-2-23 16:55 编辑

在ssp硬件接口定义microwire中SI即slave in从机接收SO即slave out从机输出,MISO与MOSI均可以配置这两种状态。
http://wenku.baidu.com/view/2c210f1bc5da50e2524d7f79.html数据手册
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-23 17:13:03 | 显示全部楼层
lanxix 发表于 2012-2-23 16:49
你主要记得 SI 的 S表示从机,I表示Input ,输入,那就是从机输入,全称就是MOSI,那就是主机输出,从机输入 ...

那两个设备连接的时候要对调连接吗?
回复 支持 反对

使用道具 举报

发表于 2012-2-23 17:19:26 | 显示全部楼层
wubo19842008 发表于 2012-2-23 17:13
那两个设备连接的时候要对调连接吗?

要啊,主机 MOSI 连接 从机 MISO
回复 支持 反对

使用道具 举报

发表于 2012-3-5 09:53:34 | 显示全部楼层
好像和哪种什么全双工通信的接法是吧?
回复 支持 反对

使用道具 举报

发表于 2013-8-7 10:08:52 | 显示全部楼层
通常,向单片机、ARM等MCU才有主机模式,所以,他们的符号都是用MISO MOSI来表示的,他们是主机,M,IO口有输入输出之分;而向Flash、enc28j60等器件,都是从机,S,所以,他们都是用SI SO来表示,从机S的数据分为I O,所以,就很明白了,手册上描述的都是自己的主从机属性,有MISO或MOSI的,基本都是主机,SI或SO的,基本都是从机,主机出入对已从机输出,主机输出对应从机输入,就OK了。
回复 支持 反对

使用道具 举报

发表于 2013-8-7 10:10:08 | 显示全部楼层
通常,向单片机、ARM等MCU才有主机模式,所以,他们的符号都是用MISO MOSI来表示的,他们是主机,M,IO口有输入输出之分;而向Flash、enc28j60等器件,都是从机,S,所以,他们都是用SI SO来表示,从机S的数据分为I O,所以,就很明白了,手册上描述的都是自己的主从机属性,有MISO或MOSI的,基本都是主机,SI或SO的,基本都是从机,主机输入对应从机输出,主机输出对应从机输入,就OK了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-6-4 00:45 , Processed in 0.102988 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表