Interrupcion Externa

Páginas: 3 (679 palabras) Publicado: 20 de julio de 2015
Interrupcion externa


Todos los pines con el mismo número se conectan a la línea con el mismo número. Ellos se multiplexan a una línea.
IMPORTANTE:  No se puede utilizar dos pines en una línea a lavez:
PA0 y PB0 y PC0 y así sucesivamente, están conectados a Line0 , así que usted puede utilizar sólo un pin en un momento de manejar interrumpir desde allí.
PA0 y PA5 están conectados a diferenteslíneas, que pueden ser utilizados al mismo tiempo.
Cada línea puede provocar una interrupción en ascendente, descendente o rising_falling enge en la señal.


SI en el modo del GPIO de entrada seselecciona MODO DE INTERRUPCION EXTERNA DISPARADO POR FLANCO ASCENDENTE
Tenemos como resultado que se encienden o levantan los pines con la interrupción del primer flanco ascendente.
SI en el modo del GPIOde entrada se selecciona MODO DE INTERRUPCION EXTERNA DISPARADO POR FLANCO ASCENDENTE/DESCENDENTE
Lo podemos controlar de igual forma ya sea q baje o suba el flanco osea se enciende o apaga deacuerdo a como esta el pulsador
SI en el modo del GPIO de entrada se selecciona MODO DE INTERRUPCION EXTERNA DISPARADO POR FLANCO DESCENDENTE
Para probar se encendio los leds antes del do while.
Alpresionar el pulsador:
Tenemos como resultado que se apagan los pines con el primer flanco descendente y se mantienen asi.
EN EL ARCHIVO stm32f3XX_it.c
Tenemos todas las interrupciones entonces el código sepuso en la función de la interrupción de la línea 0 que esta el pulsador
void EXTI0_IRQHandler(void)
{
/* USER CODE BEGIN EXTI0_IRQn 0 */

/* USER CODE END EXTI0_IRQn 0 */HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_0);
/* USER CODE BEGIN EXTI0_IRQn 1 */
HAL_GPIO_WritePin(GPIOE, GPIO_PIN_9, HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_0));
HAL_GPIO_WritePin(GPIOE, GPIO_PIN_10,HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_0));
HAL_GPIO_WritePin(GPIOE, GPIO_PIN_11, HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_0));
HAL_GPIO_WritePin(GPIOE, GPIO_PIN_12, HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_0));
HAL_GPIO_WritePin(GPIOE, GPIO_PIN_13,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Interrupciones
  • Interrupciones
  • Interrupciones
  • Interrupciones
  • Interrupciones
  • Interrupciones
  • INTERRUPCIONES
  • Interrupciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS