inicializar puerto A

Páginas: 21 (5212 palabras) Publicado: 23 de febrero de 2015
PARA INICIALIZAR UN PUERTO
Cada pin tiene un bit de configuración en el registro GPIOAMSEL. Hemos creado este bit para el conectar al pin del puerto ADC o el comparador analógico. Para las funciones digitales, cada pin también tiene cuatro bits en el registro GPIOPCTL, el cual ponemos para especificar la función alternativa para que el pin (0 significa puerto regulares I/ O). No todos los pinse pueden conectar a cada función alternativa. Véase la Tabla 6.1.
Los pins PC3- PC0 que se quedaron fuera de la tabla 6.1, ya que estos cuatro pines están reservados para el depurador JTAG y no deben ser utilizados para de E / S regularmente. Aviso, los módulos de función más alternativos (por ejemplo, U0Rx) sólo existen en un pin (PA0). Mientras que otras funciones pueden ser asignadas a doso tres pins (por ejemplo, CAN0Rx podría ser asignada a una de las siguientes: PB4, PE4, o PF0)
Por ejemplo, si quisiéramos utilizar UART7 en los pines PE0 y PE1, estableceremos los bits de 1,0 en el registro GPIO_PORTE_DEN_R (permitir lo digital), limpiamos los bits 1,0 en el registro GPIO_PORTE_AMSEL_R (desactivar lo analógico), establezca los bits en PMCx el registro GPIO_PORTE_PCTL_R paraPE0, PE1 a 0001 (habilitar la funcionalidad de UART (Universal Asynchronous Receiver/Transmiter)), y ponemos los bits 1,0 bits en el registro GPIO_PORTE_AFSEL_R (activar la función alternativa). Si quisiéramos mostrar una señal analógica en PD0, tendríamos que establecer el bit 0 en la función de selección de registro alternativo, limpiamos el bit 0 en el registro digital habilitado (deshabilitarlo digital), poner el bit 0 en el registro de selección de modo analógico (habilitar lo analógica), y activar uno de las muestra ADCs (Analog to digital converter) del canal 7.


Tabla 6.1. Los bits de PMCx en el registro GPIOPCTL sobre el LM4F/TM4C especifican las funciones alternativas. PD4 y PD5 están programados para el dispositivo USB. PA0 y PA1 están programados para el puerto serie.PWM( pulse-width modulation)  modulación por ancho de pulsos no están sobre LM4F120.
Los pines PA1 - PA0 crean un puerto serie, que está vinculada a través del cable del depurador de la PC. La conexión en serie es un UART física como se ve por el LF4F120 / TM4C y asignado a un puerto COM virtual en la PC. La interfaz de dispositivo USB utiliza PD4 y PD5. El depurador JTAG requiere los pines PC3 -PC0. El LaunchPad conecta al PB6 a PD0, y PB7 a PD1. Si desea utilizar tanto PB6 y PD0 tendrá que quitar la resistencia R9. Del mismo modo, para utilizar tanto PB7 y PD1 y retire la resistencia R10.
La placa Tiva LaunchPad tiene dos interruptores y un LED de 3 colores. Ver Figura 6.3. Los interruptores son de lógica negativa y requerirán la activación de las resistencias pull-up internas. Enparticular, establecerá los bits 0 y 4 en el registro GPIO_PORTF_PUR_R. Las interfaces de LED en


























Tabla 6.1. Los bits de PMcx en el registro GPIOPCTL sobre el LM4F/TM4C especifican funciones alternativas. PD4 y PD5 son programados para el dispositivo USB. PA0 y PA1 están programados para el puerto serie. PWM (pulse-width modulation) modulación porancho de pulsos no están sobre LM4F120.
Los pines PA1 - PA0 crean un puerto serie, que está vinculada a través del cable del depurador de la PC. La conexión en serie es un UART física como se ve por el LF4F120 / TM4C y asignado a un puerto COM virtual en la PC. La interfaz de dispositivo USB utiliza PD4 y PD5. El depurador JTAG requiere los pines PC3 - PC0. El LaunchPad conecta al PB6 a PD0, yPB7 a PD1. Si desea utilizar tanto PB6 y PD0 tendrá que quitar la resistencia R9. Del mismo modo, para utilizar tanto PB7 y PD1 y retire la resistencia R10.
La placa Tiva LaunchPad contiene dos interruptores y un LED de 3 colores. Ver Figura 6.3. Los interruptores son de lógica negativa y requerirán la activación de las resistencias pull-up internas.
En particular, establecer los bits 0 y 4...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Como inicializar programacion de moviles
  • De Puerta En Puerta
  • La puerta
  • El puerto
  • Puertos
  • Puerto
  • Puertos
  • Puertos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS