• TP0

    Trabajo Práctico

    Contenidos

     

    Objetivos

    Completar Encuesta

    Registrar, Descargar, Instalar y Usar Herramientas

    Usar STM32CubeIDE

    Generar proyecto STM32

    Editar/compilar/depurar"  programas en C

    Configurar el IDE para depurar en modo semihosting

    Adoptar metodología orientada a la "portabilidad/reúso" de código

    Identificar Patrones de Diseño de Software

    Usar Git GitHub

    "Generar/actualizar" repositorio por línea de comando

    Repasar programación en C

    TP0

    Herramientas

    ...

    Integrated Development Environment (IDE) - Workspace - Project

    Version Control System (VCS) - Respository

    ...

    Programación en C de Sistemas Embebidos

    ...

    Semihosting (prinf/scanf)

    Bare Metal - Event-Triggered Systems (ETS) and Time-Triggered (TTS)

    Spaghetti Code - Structured Programming - Programming Paradigms - Procedural Programming - Modular Programming - Software Portability

    Blocking and Non-Blocking Code

    Chatbot Artificial Intelligence generated code

    Embedded C Coding Standard

    ...

    Repaso de programación en C

    ...

    IMPORTANTE:

    Resolución en grupos de 2 a 4 alumnos

    Requiere presentación por parte de un responsable del grupo

    NO se califica

    Favor de completar => Encuesta de Bienvenida

    TP0-00

    Cuestionario

    Disponibilidad de Computadora Personal y Placa de Desarrollo

    Registro, Descarga e Instalación de Herramientas

    TP0-01

    Cuestionario

    1er Proyecto p/placa NUCLEO-F103RB

    TP0-02

    Cuestionario

    1er Proyecto p/placa Blue Pill Original uC: STM32F103C8 (opcional)

    TP0-03

    Cuestionario

    1er Proyecto p/placa Blue Pill Clone (opcional)

    TP0-04

    Cuestionario

    2do Proyecto p/placa NUCLEO-F103RB (Semihosting (prinf/scanf))

    TP0-05

    Cuestionario

    3er Proyecto p/placa NUCLEO-F103RB (Event Driven System (EDS) - Bare Metal - ... )

    TP0-06

    Cuestionario

    Repaso de programación en C

    • Encuesta de Bienvenida (copia) Cuestionario
      Restringido No disponible hasta que: se pertenezca al grupo 1erC - 2025
    • TP0-00 - Herramientas (copia) Cuestionario
      Restringido No disponible hasta que: se pertenezca al grupo 1erC - 2025
    • TP0-01 - 1er Proyecto p/placa NUCLEO-F103RB (copia) Cuestionario
      Restringido No disponible hasta que: se pertenezca al grupo 1erC - 2025
    • TP0-02 - 1er Proyecto p/placa Blue Pill Original (opcional) (copia) Cuestionario
      Restringido No disponible hasta que: se pertenezca al grupo 1erC - 2025
    • TP0-04 - 2do Proyecto p/placa NUCLEO-F103RB (Semihosting (prinf/scanf)) (copia) Cuestionario
      Restringido No disponible hasta que: se pertenezca al grupo 1erC - 2025
    • TP0-05 - 3er Proyecto p/placa NUCLEO-F103RB (Event Driven System (EDS) - Bare Metal - ...) (copia) Cuestionario
      Restringido No disponible hasta que: se pertenezca al grupo 1erC - 2025
    • TP0-06 - Repaso de programación en C (copia) Cuestionario
      Restringido No disponible hasta que: se pertenezca al grupo 1erC - 2025