TODOPIC

Otros Microcontroladores / Dispositivos programables => Microcontroladores ARM => Mensaje iniciado por: Picuino en 14 de Mayo de 2017, 09:41:34

Título: Máximo clock de ADC en procesador K66
Publicado por: Picuino en 14 de Mayo de 2017, 09:41:34
Estoy haciendo pruebas con un placa Teensy 3.6 que tiene un procesador Kinetis K66FX1M0VMD18
Datasheet: http://www.nxp.com/assets/documents/data/en/reference-manuals/K66P144M180SF5RMV2.pdf

Actualmente estoy realizando conversiones de 12 bits con la configuración estandar en Arduino:

Código: [Seleccionar]
void loop() {
  pinMode(13, OUTPUT);
  analogReadRes(12);
  for(;;) { 
    analogRead(A20);
    *portSetRegister(13) = 1;
    *portClearRegister(13) = 1;
  }

La velocidad de conversión es de 128000 samples/segundo.
El reloj está configurado como (ADC0_CFG1=110101).
   ADICLK Input Clock Select = Bus clock divided by 2(BUSCLK/2)
   ADIV Clock Divide Select = 10 The divide ratio is 4 and the clock rate is (input clock)/4.
   ADLPC Low-Power Configuration = 1 Low-power configuration. The power is reduced at the expense of maximum clock speed.


El caso es que no veo en el datasheet la máxima velocidad que se puede aplicar al ADC.
Tampoco me resulta sencillo encontrar las distintas velocidades internas (me interesa saber la velocidad del bus). Lo único que sé es que el procesador está trabajando a 180MHz.

¿Cómo puedo conocer las velocidades internas del procesador? (Core, Bus, System, etc.)
¿Cuál es la velocidad de reloj máxima del ADC?

PD: Lo más importante ¿Cómo puedo encontrarlo yo solo en el datasheet?

Un saludo.
Título: Re:Máximo clock de ADC en procesador K66
Publicado por: planeta9999 en 14 de Mayo de 2017, 10:39:13
.


Eso que te has descargado es el Manual de Referencia, no el Datasheet. En el Datasheet si que está.
http://www.nxp.com/assets/documents/data/en/data-sheets/K66P144M180SF5V2.pdf?&pspll=1



(http://www.todopic.com.ar/foros/imgtiny/oaypmg.jpg)

(http://www.todopic.com.ar/foros/imgtiny/2elt7c1.jpg)

(http://www.todopic.com.ar/foros/imgtiny/2uhy79j.jpg)







Título: Re:Máximo clock de ADC en procesador K66
Publicado por: elgarbe en 14 de Mayo de 2017, 11:32:06
En los micros ARM generalmente, por no decir siempre tenés 3 manuales. El datasheet, el reference manual y el programin manual. El primero es como si fuese un integrado más, estan sus características principales. El reference manual es como la explicacion de todas sus partes, registros, configuraciones, etc. El programing manual generalmente abarcan una familia y está mas orientado al set de instrucciones y assembler. Este ultimo es menos usado. Los primeros 2 son fundamentales.

saludos
Título: Re:Máximo clock de ADC en procesador K66
Publicado por: Picuino en 14 de Mayo de 2017, 12:46:50
NXP Kinetis K66FX1M0VMD18
  Datasheet (http://www.nxp.com/assets/documents/data/en/data-sheets/K66P144M180SF5V2.pdf)
  Reference Manual (http://www.nxp.com/assets/documents/data/en/reference-manuals/K66P144M180SF5RMV2.pdf)

El programming manual no lo encuentro.

El datasheet lo tenía ya bajado en el disco duro y de hecho ya le había echado un vistazo porque recuerdo las imágenes y los datos que ha puesto Planeta.
Parezco nuevo. Se me deben de haber cruzado un par de cables :z)

Muchas gracias.
Título: Re:Máximo clock de ADC en procesador K66
Publicado por: elgarbe en 14 de Mayo de 2017, 15:24:37
Mi error, el programin manual es, por ejemplo, de todos los M3 de esa marca. Por lo menos así lo tiene ST.

Sds.
Título: Re:Máximo clock de ADC en procesador K66
Publicado por: Picuino en 14 de Mayo de 2017, 15:44:16
Puede que te refieras a esto:

Kinetis SDK v.1.3 API Reference Manual
http://www.nxp.com/assets/documents/data/en/reference-manuals/KSDK13APIRM.pdf
Título: Re:Máximo clock de ADC en procesador K66
Publicado por: elgarbe en 14 de Mayo de 2017, 16:32:47
No, esa es la API de alguna libreria de NXP.

Yo me refiero a esto:
http://www.st.com/content/ccc/resource/technical/document/programming_manual/5b/ca/8d/83/56/7f/40/08/CD00228163.pdf/files/CD00228163.pdf/jcr:content/translations/en.CD00228163.pdf

Saludos
Título: Re:Máximo clock de ADC en procesador K66
Publicado por: Picuino en 14 de Mayo de 2017, 17:50:14
En NXP no he encontrado nada parecido.
Probablemente los ST estén mejor documentados.

Un saludo.