Salta al contenido principal
Panel lateral
Enlaces de interés
FING
Bedelia
SGAE
OpenFing
Noticias
Redes sociales
Orientacion y consulta
Convivencia
Cursos
Institutos
Tecnólogos
Posgrados
Extensión
Institucional
Más
Buscar
Cerrar
Buscar
Selector de búsqueda de entrada
En este momento está usando el acceso para invitados
Acceder
Página Principal
Abrir índice del curso
Institutos
Ingeniería Eléctrica
sisem
Operating systems on the rise
Operating systems on the rise
Operating systems on the rise
Artículo de Jim Turley (Embedded Systems Design) sobre el uso de RTOS.
Haga clic en el enlace
Operating systems on the rise
para abrir el recurso.
◄ A Compact Scheduler (pag. 17)
Ir a...
Ir a...
Foro de Novedades
Cronograma 2024 (actualizado 30/4/2024)
Horarios y salones
Información básica sobre el curso
Bibliografía
Reglamento del Curso (actualizado 10/2/2023)
Programa de la asignatura
Foro de discusión
Listado de estudiantes, turnos y grupos (actualizado 10/4/2024)
Notas finales Laboratorio
Notas finales curso
Encuesta de opinión estudiantil del curso semestre 1 de 2024
Encuesta DOCENTE semestre 1 de 2024 JULIAN OREGGIONI
Encuesta DOCENTE semestre 1 de 2024 LEONARDO STEINFELD
Encuesta DOCENTE semestre 1 de 2024 LEONARDO BARBONI
Encuesta DOCENTE semestre 1 de 2024 JAVIER SCHANDY
Encuesta DOCENTE semestre 1 de 2024 MAURICIO GONZALEZ
Encuesta DOCENTE semestre 1 de 2024 VARINIA CABRERA
Encuesta DOCENTE semestre 1 de 2024 RODRIGO GARCIA
Encuesta DOCENTE semestre 1 de 2024 JOSEFINA LEMA
T0 - Presentación del curso
T1 - Introducción y conceptos basicos.
T1 - Encuesta sobre el mercado de sistemas embebidos
T2 - Introducción al lenguaje C
T3 - Herramientas de desarrollo de software embebido
T4 - Git: introducción al control de versiones
T5 - Doxygen: introducción a la generación automática de documentación de código
T6 - Microcontroladores
T7 - Interrupciones y microcontroladores (y sus periféricos) Clase 1
T8 - Interrupciones y microcontroladores (y sus periféricos) Clase 2
T9 - Datos compartidos: alternativas a deshabilitar interrupciones
T10 - Arquitecturas de software embebido
T11 - Sistemas embebidos de bajo consumo
T12 - Test de software embebido
T13 - Introducción a los RTOS (1/2)
T14 - Introducción a los RTOS (2/2)
T15 - Otros servicios de los RTOS
T16 - Criterios basicos de diseño
Letras de ejercicios de teórico
Entrega de ejercicios de teórico
Guía de instalación y puesta a punto de herramientas para el Laboratorio
Laboratorio 1 - Introducción al entorno de desarrollo CCS
Laboratorio 2 - Interrupciones
Laboratorio 3 - Round-Robin con interrupciones
Laboratorio 4 - Planificación por Encolado de funciones
gitignore para CCS
Ejemplo básico comentario módulo (Doxygen)
Ejemplo avanzado comentario módulo (Doxygen)
Ejemplo interfaz módulo (temperatura.h)
Ejemplo de Doxygen con Diferentes DoxyFiles (NUEVO)
Re-entrega final de proyecto
Entrega de diapositivas de presentación final y demo de proyecto
Entrega final de proyecto
Entrega de presentación de primer hito
Entrega de especificación de proyecto
Descripción de categorías de proyectos
Template de la Memoria del Proyecto (Latex)
Proyectos de años anteriores
Asignación de Grupos de Proyecto
Horarios Presentación Primer Hito
Ejercicios 1
Ejercicios 2
Ejercicios 3
Ejercicios 4
Convenciones sobre estilo de programación
Modularidad y abstracción de software
Artículo: "Five top causes of nasty embedded software bugs" por Michael Barr
Columna: "Assert Yourself" por Niall Murphy
Curso web: Fundamentals of Real-Time Operating Systems por Jack Ganssle (Micrium)
Articulo: Real-Time Operating Systems for DSP (part 6 -8) por Robert Oshana
Generalized rate-monotonic scheduling theory: a framework fordeveloping real-time systems
Real-Time Operating Systems (RTOS) basics
Build a super simple tasker
A Compact Scheduler (pag. 17)