Deseo usar SPI en un pin que parece que por defecto no es SPI, sin embargo, creo que se puede cambiar a SCL.
Estoy usando un PIC32MZ2048EFH144 con Harmony. He hecho las siguientes suposiciones:
- El Pin 6 se puede volver a asignar a SDO
- El Pin 14 se puede volver a asignar a SCK
Estoy intentando confirmar que este es el caso, y hasta ahora lo he hecho.
- Miró la hoja de datos y descubrió que ambos pasadores son pasadores RPn (página 9)
6 - EBIA6 / AN22 / RPC1 / PMA6 / RC1
14 - AN14 / C1IND / RPG6 / SCK2 / RG6
En la parte inferior de esa página hay estados:
Nota 1: los pines RPn pueden ser utilizados por periféricos removibles. Consulte la Tabla 1 para los periféricos disponibles y la Sección 12.4 "Pin periférico Seleccione (PPS) "por restricciones
En la sección 12.4.2 se explica que SPI es un periférico removible, como creía, y se puede volver a colocar en cualquier pin con una designación de "RP"
Quería reflexionar sobre mi proceso de pensamiento antes de formular mis preguntas porque soy nuevo en el desarrollo de Microchip y, por lo tanto, me gustaría saberlo:
- ¿Mis suposiciones son correctas? ¿Puedo continuar con la idea de volver a asignar los pines a SPI?
- ¿hay algún consejo específico sobre cómo volver a asignar los pines SPI que debería conocer?