Depuración de problemas SPI en NXP K66

0

Estoy probando la muestra proporcionada por K66 SDK de NXP y no funciona en absoluto. Adjunté un alcance y un seguimiento de los datos que se transfieren de la unidad de control al esclavo, pero no hay nada allí. Tengo otro firmware que es el software original que usamos, escribe bytes SPI aleatorios. Así que decidí probar la muestra NXP SDK SPI para investigar más a fondo los problemas pero no hay salidas en absoluto.

¿Qué debo hacer en ese caso? Pasos?

    
pregunta Ahmed Saleh

1 respuesta

0

He trabajado con el K64, es una bestia poderosa :)

Lista de verificación:

  1. ¿Está utilizando el periférico SPI correcto? SPI0, SPI1, SPI2, etc.
  2. ¿Está habilitado el reloj del periférico? (Si no, deberías haber tenido una falla)
  3. ¿Se seleccionó la opción de multiplexación de pines correcta? El problema más probable en mi opinión.
  4. ¿Es correcto el controlador? Por ejemplo: después de escribir el registro de datos SPI, tiene que esperar (sondear un indicador) hasta que se desplace el byte antes de escribir otro byte.
respondido por el filo

Lea otras preguntas en las etiquetas