Sumários

Sistemas Operativos em SE - FreeRTOS

29 novembro 2016, 14:00 Rui Manuel Rodrigues Rocha

Exclusão Mútua; problemas de escalonamento - inversão de prioridades.

Gestão de memória. Temporizadores em software.

Mutual exclusion: scheduling problems - priority inversion.

Memory Management. Software timers.


Sistemas Operativos em SE - FreeRTOS

24 novembro 2016, 11:30 Rui Manuel Rodrigues Rocha

Interrupções e sincronização: gestão de interrupções (nesting) no FreeRTOS. 

Gestão de recursos: recursos partilhados e o problema da exclusão mútua.


Interrupts and Synchronization: nested interrupt management in FRTOS.

Resource management: shared resources and the problem of mutual exclusion.


Desenvolvimento do projecto (cont.)

22 novembro 2016, 15:30 Rui Manuel Rodrigues Rocha

Continuação do desenvolvimento dos projectos.

Verificação do estado corrente de desenvolvimento de cada um dos grupos.



Sistemas Operativos em SE - FreeRTOS

22 novembro 2016, 14:00 Rui Manuel Rodrigues Rocha

Interrupções e sincronização: uso de semáforos binários em handlers de interrupção; comunicação entre handlers e tarefas; uso de queues e semáforos contadores em handlers de interrupção. 


Interrupts and Synchronization: use of binary semaphores in interrupt handlers; communication between IH and tasks; use of queues and counting semaphores in interrupt handlers.


Sistemas Operativos em SE - FreeRTOS

17 novembro 2016, 11:30 Rui Manuel Rodrigues Rocha

Sincronização e IPC - Queues (cont.)

IPC -Queues (cont.)