TODOPIC

Microcontroladores PIC => Pic32 => Mensaje iniciado por: RICHI777 en 15 de Junio de 2012, 13:06:28

Título: Cual es la máxima velocidad del SPI ?
Publicado por: RICHI777 en 15 de Junio de 2012, 13:06:28
Hola gente, estoy buscando un micro de 32 bits, en encapsulado pequeño y estaba pensando en un PIC32 de gama baja. Me cuesta encontrar este dato de cual es la máxima velocidad del SPI en modo master y modo slave.

Gracias desde ya !

Saludos !
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: MerLiNz en 15 de Junio de 2012, 14:25:35
suele venir al final del datasheet, en electrical caracteristics, vete a esa seccion y busca SPI ahi te aparecera el dato que buscas.
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: Suky en 15 de Junio de 2012, 16:10:08
Por ahí dice:

The minimum clock period for SCKx is 40 nsec. Therefore, the clock generated in Master mode must not violate this specification.

O sea, 25 MHz.
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: RICHI777 en 15 de Junio de 2012, 16:19:08
Gracias gente por responder. Suky, sabes si los 25 Mhz son válidos tanto para trabajar en modo master como slave ?

Saludos !

Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: Suky en 15 de Junio de 2012, 16:48:46
Gracias gente por responder. Suky, sabes si los 25 Mhz son válidos tanto para trabajar en modo master como slave ?

Saludos !



Lo mismo para ambos modos.

Saludos!
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: MGLSOFT en 15 de Junio de 2012, 16:49:30
Hola gente, estoy buscando un micro de 32 bits, en encapsulado pequeño y estaba pensando en un PIC32 de gama baja. Me cuesta encontrar este dato de cual es la máxima velocidad del SPI en modo master y modo slave.

Gracias desde ya !

Saludos !

Hola Richi.
Freescale no tiene micros de 32 bits de gama baja ??
O es para tener un precio competitivo que vas a un PIC ??
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: RICHI777 en 15 de Junio de 2012, 16:54:10
Suky,

Gracias Suky por la respuesta !!!

MGLSOFT

Hola, si tiene los ColfiFire V1 y los ColdFire V1+ con conceptos similares a los PIC32. Estoy buscando un micro de 32 bits, encapsulado chico ( LQPF 44 máximo ) y con la máxima velocidad de transferencia SPI en modo slave posible, esto es excluyente. Por eso que descarto a los ColdFire, y estoy entre un PIC32 gama baja y un Cortex M3 de NXP.

Saludos !
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: MGLSOFT en 15 de Junio de 2012, 17:07:41
Hay una linea nueva de PIC 32 en formato DIP 28 y por supuesto en SSOP28, creo que esa linea te vendria de perillas..
http://www.todopic.com.ar/foros/index.php?topic=36827.0 (http://www.todopic.com.ar/foros/index.php?topic=36827.0)
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: RICHI777 en 15 de Junio de 2012, 17:10:16
Son los PIC32M1/2XX ?

Saludos !
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: MerLiNz en 15 de Junio de 2012, 23:11:45
Por ahí dice:

The minimum clock period for SCKx is 40 nsec. Therefore, the clock generated in Master mode must not violate this specification.

O sea, 25 MHz.

estoy mirando el datasheet del pic32mx1* y pone 50ns, sera que miraste el de la gama alta?
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: Suky en 15 de Junio de 2012, 23:17:57
Claro
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: MGLSOFT en 16 de Junio de 2012, 08:33:40
En ese caso son 20 Mhz, que no es poco tampoco, Richi !! :mrgreen: :mrgreen:
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: Juan_Bacigalupo en 18 de Junio de 2012, 04:12:47
Fijate lo que te comentaron que las líneas más bajas de PIC32 vienen en empaquetados DIP 28 y SSOP28, muy útil a la hora de montar un prototipo. La única contra que tenés con ésta línea de micros es que Microchip todavía no desarrolló una herramienta ajena al starter kit que funcione con JTAG. Los que hay son de terceras partes, que funcionan bastante bien. La alternativa sería trabajar con algún debugger de la línea ICD2 o ICD3, pero son bastante lentos con ésta línea de micros.
En cuanto a Cortex M3 tenés la ventaja de poder adquirir un JTAG realmente barato (29 euros + envío, 170 pesos) en Embedded Artists que ya incluye un LPC1769 y un controlador ethernet para empezar a programar. También tene en cuenta que son dos arquitecturas completamente distintas (uno es ARM y otro es MIP).

Un abrazo,

Juan.
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: RICHI777 en 18 de Junio de 2012, 11:27:17
Hola, gracias x las respuestas.

Citar
Fijate lo que te comentaron que las líneas más bajas de PIC32 vienen en empaquetados DIP 28 y SSOP28, muy útil a la hora de montar un prototipo.

La idea no es hacer un prototipo, lo que estoy buscando es un micro de alta perfomance ( 32 bits ) la más alta velocidad de SPI, con cantidad bajas de pines ( no importa el encapsulado ), y de bajo costo.

Citar
También tene en cuenta que son dos arquitecturas completamente distintas (uno es ARM y otro es MIP)

Gracias, conozco las diferencias.

Saludos !
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: MGLSOFT en 18 de Junio de 2012, 12:07:25
Si es que podes contestarlo, Richi, para que precisas tanta velocidad en el SPI ??
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: RICHI777 en 18 de Junio de 2012, 12:18:55
Hola, no puedo brindar demasiada información, pero básicamente necesito poder leer una NOR-FLASH SPI lo más rápido posible, ya que de esto depende el boot time del dispositivo.

Saludos !
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: MerLiNz en 18 de Junio de 2012, 13:42:18
Es necesario que lea antes de iniciarse? Yo para evitar retraso de tiempo en el inicio lo que hice fue usar DMA+SPI para que en segundo plano vaya cargando la configuracion de la memoria spi mientras se hacian otras cosas.
Título: Re: Cual es la máxima velocidad del SPI ?
Publicado por: RICHI777 en 18 de Junio de 2012, 13:59:01
Hola MerLiNz, gracias por el consejo, pero lamentablemente es necesario antes que nada leer la memoria.

Saludos !