Autor Tema: SPI Bus Specification?  (Leído 824 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Carl47D

  • PIC16
  • ***
  • Mensajes: 160
SPI Bus Specification?
« en: 31 de Julio de 2015, 19:48:19 »
Saludos, estuve buscando informacion sobre el bus SPI, he visto que alguns recomiendan poner una pullup en la linea CS y el la MISO.

Existe alguna documentacion sobre este bus como la UM10204 I2C Bus Specification de NXP? (Por lo que entendi el SPI nadie lo patento)

Como calcular el valor de la pullup?  :oops:


Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2040
Re: SPI Bus Specification?
« Respuesta #1 en: 31 de Julio de 2015, 22:18:50 »
Si claro aqui y aca..
Ah y tambien aqui  :D

Saludos

Desconectado Carl47D

  • PIC16
  • ***
  • Mensajes: 160
Re: SPI Bus Specification?
« Respuesta #2 en: 31 de Julio de 2015, 22:44:37 »
y esta bueno, pero no era a lo que me referia  :o

algo como esto:



Como saber cuando son necesarias esas pullup en el CS, el buffer?

Por ejemplo en el documento de NXP al final indican como calcular el valor de las pull up, dependiendo de la velocidad del bus, etc. No encuentro nada parecido para el SPI, pero igual y es algo sin importancia jaja

Gracias igual

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2040
Re: SPI Bus Specification?
« Respuesta #3 en: 31 de Julio de 2015, 23:29:13 »
Esas resistencias de pull up por lo general no hacen falta, en la documentacion que te pase no las usan, asi que despreocupate de ellas, ademas si estas usando el ccs este software te permite activar la lineas /CS (chip select) sin problemas.

En el bus i2c si que son necesarias, pero en el modo SPI por lo general basta con conectar las salidos del micro a la entradas de habilitacion del chip que deseas comandar y listo.

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 7854
Re: SPI Bus Specification?
« Respuesta #4 en: 01 de Agosto de 2015, 00:00:04 »
Es como dijo RALF2

Las resistencias de pull-up depende de las salidas que tengas, si ambas son colector abierto como el I2C entonces si, pero el SPI no usa salidas en open-colector, asi que tranquilamente podrias quitarla, ya que le miro le dara los 0V o 5V si necesita.
« Última modificación: 01 de Agosto de 2015, 01:51:48 por KILLERJC »


 

anything