¡GoConqr estrena diseño! Cuéntanos qué te parece.

Diagrama de flujo

Sin título

VALENTINA MURCIA GARCIA Inglés

Contenido del diagrama

  1. PRIMER NIVEL

  2. SEGUNDO NIVEL

  3. COLUMAS

  4. FILAS

  5. USO GPIO

  6. USO DE SWITCH

  7. CREACIÓN DE PROYECTOS,ACTIVACIÓN GPIO y EXTI

  8. CONECTOR ENTRADAS /SALIDAS

  9. USO DE SWITCH

  10. (PROPÓSITO GENERAL)

  11. CASE 1-8

  12. POR CADA CASO

  13. ENCENDER DE A UNA COLUMNA

  14. Y APAGAR LAS DEMÁS

  15. FUNCIÓN RECIBE ENTERO (COL)

  16. Selecciona múltiples alternativas.

  17. HAL_GPIO_WritePin(Puerto,

    #Pin,Acción)

  18. FUNCIÓN RECIBE ENTERO (FIL)

  19. CASE 1-8

  20. POR CADA FIGURA

  21. SE PRENDE (1) O APAGA (0) PIN

  22. PARA FORMAR FIGURA

  23. DECLARAR VARIABLE FIG=0

  24. MAIN

  25. DECLARAR CONTADOR CONT=1

  26. USO DE WHILE (1)

  27. MEDIANTE IF Y ELSE

  28. HAL_Delay (TIEMPO)

  29. DECLARAR TIEMPO

  30. VA CONTANDO FIGURAS

  31. CONT++;

  32. IF (CONT>9);

    CONT=1

  33. INTERRUMPCIONES

  34. EN ARCHIVO "STM32F3XX_IT.C"

  35. BUSCAR “void Systick_Handler(void)”

  36. INTRODUCIR “HAL_SYSTICK_IRQHandler(”

  37. DECLARAR VARIABLE EXTERNA (FIG)

  38. BUSCAR “void EXTI_A_IRQHandler (void)”

  39. "A": PINES DE INTERRUMPCIÓN

  40. DESCRIBIR EJECUCIÓN INTERRUPTORES

  41. USO DE IF Y ELSE

  42. "HAL_GPIO_ReadPin(GPIOx,GPIO_PIN_y)" X: PUERTO / Y: #PIN

  43. "HAL_GPIO_ReadPin(GPIOx,GPIO_PIN_y)" X: PUERTO / Y: #PIN

  44. PIN A5: AVANZA

  45. FIG=FIG+1

  46. PIN A6: RETROCEDE

  47. FIF=FIG-1

  48. IF (FIG>9) FIG=0

    ELSE IF(FIG<0) FIG=9

  49. COLUMNAS

  50. FILAS

  51. USO DE SWITCH

  52. USO DE SWITCH

  53. CASE 1-8

  54. FUNCIÓN RECIBE ENTERO (COL)

  55. FUNCIÓN RECIBE ENTERO (FIL)

  56. DECLARADOR DE CAMBIADOR.

  57. CASE 1-8

  58. POR CADA CASO

  59. POR CADA MENSAJE

  60. HAL_GPIO_WritePin(Puerto,

    #Pin,Acción)

  61. ENCENDER DE A UNA COLUMNA

  62. Y APAGAR LAS DEMÁS

  63. DE ÚLTIMA A PRIMERA

  64. SE PRENDE (1) O APAGA (0) PIN

  65. PARA FORMAR MENSAJE

  66. LETRA POR LETRA

  67. DECLARAR VARIABLE FIG=0

  68. MAIN

  69. DECLARAR CONTADOR CONT=1

  70. USO DE WHILE (1)

  71. MEDIANTE IF Y ELSE

  72. VA CONTANDO MENSAJES

  73. DECLARAR TIEMPO

  74. HAL_Delay (TIEMPO)

  75. CONT++;

  76. IF (CONT>31);

    CONT=1

  77. INTERRUMPCIONES

  78. EN ARCHIVO "STM32F3XX_IT.C"

  79. BUSCAR “void Systick_Handler(void)”

  80. INTRODUCIR “HAL_SYSTICK_IRQHandler(”

  81. DECLARAR VARIABLE EXTERNA (FIG)

  82. BUSCAR “void EXTI_A_IRQHandler (void)”

  83. "A": PINES DE INTERRUMPCIÓN

  84. DESCRIBIR EJECUCIÓN INTERRUPTORES

  85. USO DE IF Y ELSE

  86. "HAL_GPIO_ReadPin(GPIOx,GPIO_PIN_y)" X: PUERTO / Y: #PIN

  87. PIN A5: AVANZA

  88. "HAL_GPIO_ReadPin(GPIOx,GPIO_PIN_y)" X: PUERTO / Y: #PIN

  89. FIF=FIG-1

  90. IF (FIG>31) FIG=0

    ELSE IF(FIG<0) FIG=31

  91. PIN A6: RETROCEDE

  92. FIG=FIG+1

Información

Descripción
Diagrama sobre Sin título, creado por VALENTINA MURCIA GARCIA el 08/02/2021.
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?