General Purpose I/Os (GPIO)

Páginas: 4 (908 palabras) Publicado: 5 de septiembre de 2014
General Purpose I/Os (GPIO)
Cada puerto de propósito general tiene 10 registros:
4 registros de configuración (GPIOx_MODER, GPIOX_OTYPER, GPIO_OSPEEDR y GPIOx_PUPDR): poseen una memoria de 32bits, asignado al control de registro para configurar hasta 16 I/O. El registro GPIOx_MODER, es usado para seleccionar la dirección de I/O. El registro GPIOX_OTYPER, es usado para seleccionar el tipo desalida, mientras el GPIO_OSPEEDR la velocidad de salida y el GPIOx_PUPDR es usado para seleccionar colector abierto y/o impulso de cualquier dirección de I/O.
2 registros de datos (GPIOx_IDR yGPIOx_ODR): poseen una memoria de 16 bits, asignado al registro de datos, ya sean entradas o salidas. El GPIOx_IDR almacena los datos de salida y permite la lectura y/o escritura. Mientras el GPIOx_ODRalmacena datos de entrada, permitiendo solamente un registro de lectura.
un registro Set/Reset (GPIOx_BSRR): es un registro de 32 bits que permite activar y desactivar cada bit individual en el registrode datos de salida de GPIOx_ODR y no necesita de software adicional para desactivar las interrupciones, por lo que es posible modificar uno o mas bit de forma individual. Este posee dos veces eltamaño de un registro GPIOx_ODR.
un registro de bloqueo (GPIOx_LCKR): es un registro de 16 bits, el cual permite congelar los registros de control GPIO (_MODER, _OTYPER, _OSPEEDR, _PUPDR, _AFRH y _AFRL)mediante la implementación de una secuencia especifica de escritura en este registro.
2 registros selección de función alternativa (GPIOx_AFRH y GPIOx_AFRL): en estos dos registros son proporcionadospara seleccionar una de las 16 funciones alternas para entradas y/o salidas de cada I/O, logrando la conexión entre una función alterna a otro pin según la aplicación. también permite seleccionar unade las funciones periféricas para cada I/O al tiempo.
Cada puerto I/O posee unas características de hardware que dependen de la información dada en la hoja de datos, mientras que cada puede ser...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • FASE I QUIMICA GENERAL
  • Psicologia General I
  • I Datos Generales
  • Tarea I De Penal General
  • Conceptos Generales De Epidemiologia I
  • Anatomía General I
  • Enfermeria General I
  • Psicologia general i

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS