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.pdfActualmente estoy realizando conversiones de 12 bits con la configuración estandar en Arduino:
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.