找回密码
 注册
搜索
查看: 6295|回复: 13

[WiFi资料] WIFI SPI/SDIO接口

[复制链接]
发表于 2009-8-21 09:12:00 | 显示全部楼层 |阅读模式
请问各位达人:什么是SPI/SDIO接口???这两种所指的是不同的通讯方式吗?期待您的解答,谢谢!
发表于 2009-12-30 11:57:00 | 显示全部楼层
看你的需求和你的中控有哪些接口了,
EHPI的接口,现在用的比较少,对他不大熟悉,略过不谈
SPI,接口比较简单,通常只要3个信号线(CLK,I,O),但是速度相对较慢,适合用作传输控制命令或者对传输速度要求不高且自身接口资源有限的情况下使用
SDIO,标准SD卡的接口,如果你的主控有这个接口的话,那就用它的,速度比SPI要高很多,且一般都有现成的驱动,不用自己写
点评回复 1 0

使用道具 举报

发表于 2009-8-21 16:07:00 | 显示全部楼层
SPI(Serial Peripheral Interface--串行外设接口)总线系统是一种同步串行外设接口,它可以使MCU与各种外围设备以串行方式进行通信以交换信息。外围设置FLASHRAM、网络控制器、LCD显示驱动器、A/D转换器和MCU等。SPI总线系统可直接与各个厂家生产的多种标准外围器件直接接口,该接口一般使用4条线:串行时钟线(SCK)、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOSI和低电平有效的从机选择线SS(有的SPI接口芯片带有中断信号线INT或INT、有的SPI接口芯片没有主机输出/从机输入数据线MOSI)。
  SPI接口的全称是"Serial Peripheral Interface",意为串行外围接口,是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。

  SPI接口是在CPU和外围低速器件之间进行同步串行数据传输,在主器件的移位脉冲下,数据按位传输,高位在前,地位在后,为全双工通信,数据传输速度总体来说比I2C总线要快,速度可达到几Mbps。

  SPI接口是以主从方式工作的,这种模式通常有一个主器件和一个或多个从器件,其接口包括以下四种信号:

  (1)MOSI – 主器件数据输出,从器件数据输入

  (2)MISO – 主器件数据输入,从器件数据输出

  (3)SCLK – 时钟信号,由主器件产生

  (4)/SS – 从器件使能信号,由主器件控制

  在点对点的通信中,SPI接口不需要进行寻址操作,且为全双工通信,显得简单高效。
多个从器件硬件连接示意图

  在多个从器件的系统中,每个从器件需要独立的使能信号,硬件上比I2C系统要稍微复杂一些。

  SPI接口在内部硬件实际上是两个简单的移位寄存器,传输的数据为8位,在主器件产生的从器件使能信号和移位脉冲下,按位传输,高位在前,低位在后。    
 最后,SPI接口的一个缺点:没有指定的流控制,没有应答机制确认是否接收到数据。

SDIO:由6线SD卡接口控制,包括:CMD,CLK,DAT0-DAT3。
点评回复

使用道具 举报

发表于 2009-11-25 14:03:00 | 显示全部楼层
wifi 采用SPI模式时最大传输率是多少,如果采用SDIO模式时最大传输率是多少?[em01]
点评回复

使用道具 举报

发表于 2009-12-16 14:50:00 | 显示全部楼层
SDIO:由6线SD卡接口控制,包括:CMD,CLK,DAT0-DAT3。

本文来自:我爱研发网(52RD.com) 详细出处:http://www.52rd.com/bbs/Detail_RD.BBS_166348_89_1_1.html[em10][em10]
点评回复

使用道具 举报

发表于 2009-12-17 09:32:00 | 显示全部楼层
这个很重要,关键是传输速度能不能达到基本的要求,比如802.11n的传输速度,SPI接口支持吗?
点评回复

使用道具 举报

发表于 2009-12-20 23:05:00 | 显示全部楼层
期待中 :  wifi设计时有ehpi,spi,sdio多种接口,怎么选择呢
点评回复

使用道具 举报

发表于 2009-12-23 22:17:00 | 显示全部楼层
我也好想知道楼上问题的答案,期待高手回复指教
点评回复

使用道具 举报

发表于 2009-12-30 12:38:00 | 显示全部楼层
除此之外,还有USB接口(目前在MID,上网本,数码相框,台式机上面大量使用),MINI-PCI-E接口(在笔记本上面大量使用),
对于WiFi模块的选择,通常有几点:
1。速度要求: 有802.11 b/g/n的选择
2。功耗选择:如果是portable的话,就要选择低功耗的,不然一下就没电了,如果是长期有电源可以插的,那就无所谓了。
3。价格问题,一个很敏感的问题。。。。
4。选用哪家主芯片,Ralink,Realtek,Broadcom,CSR,,,,,
5。大家讨论讨论还有什么因素。。。。。
点评回复

使用道具 举报

发表于 2009-12-30 16:36:00 | 显示全部楼层
不过现在做feature phone的设计厂商很多都会选用ehpi接口,貌似其他的不能支持
点评回复

使用道具 举报

发表于 2010-1-16 11:11:00 | 显示全部楼层
接口,现在用的比较少,对他不大熟悉,略过不谈
SPI,接口比较简单,通常只要3个信号线(CLK,I,O),但是速度相对较慢,适合用作传输控制命令或者对传输速度要求不高且自身接口资源有限的情况下使用
SDIO,标准SD卡的接口,如果你的主控
本文来自:我爱研发网(52RD.com) 详细出处:http://www.52rd.com/bbs/Detail_RD.BBS_166348_89_1_1.html
点评回复

使用道具 举报

发表于 2010-7-27 11:28:00 | 显示全部楼层
很专业,详细
点评回复

使用道具 举报

发表于 2010-7-30 22:20:00 | 显示全部楼层
professional [em01]
点评回复

使用道具 举报

发表于 2011-6-9 09:18:00 | 显示全部楼层
没看明白啊,SDIO接11n的wi-fi芯片,速率可以吗?
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-28 10:39 , Processed in 0.048296 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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