Averiguar la dirección del pin en la placa de evaluación MCU (TI MSP432 Launchpad)

2

Compré un MSP432 Launchpad de TI y me sorprende que no pueda buscar "MSP432 Launchpad pin map" y obtener una tabla de los pines digitales, sus direcciones y sus nombres de variables en la biblioteca estándar. Hay un ejemplo de "led parpadeante" que usa una variable P1OUT que aparentemente representa el LED integrado. Estoy tratando de modificar el ejemplo para usar el pin 6.0 en su lugar, pero no puedo averiguar en qué dirección o variable escribir. ¿Es esto algo que debería encontrar en Google, o hay algún tipo de convención que desconozco? Gracias de antemano.

EDITAR: para ser claros, esperaba tener un recurso en algún lugar como el siguiente:

PIN    ADDRESS    VARIABLE
p1.0   0x0000AEF9 P1_0  
p2.2   0x0000AEFA P2_2  
p2.3   0x0000AEFB P2_3  
... etc
    
pregunta James M. Lay

1 respuesta

5

El Launchpad TI MSP432 usa el MSP432P401R y si desea desarrollarlo, querrá hacer referencia al hoja de datos específica del dispositivo y la hoja de datos de la familia de dispositivos . Los datos no son lo más fácil de leer al principio, pero tienen toda la información que necesita sobre este mirco.

Lo que está buscando es el registro que controla P6.0. Puede encontrar este registro en la página 500 de la hoja de datos de la familia de dispositivos donde se habla del PxOUT Register y del PxDIR Register donde x representa el puerto que en este caso es el puerto 6. Terminarás usando las siguientes líneas para controlar ese pin:

P6DIR =    0x01;  //sets P6.0 to output
P6OUT |=   0x01; //sets P6.0 to GPIO high
P6OUT &= ~(0x01); //sets P6.0 to GPIO low
    
respondido por el Dom

Lea otras preguntas en las etiquetas