Unicamp Diretoria Acadêmica

IM597 - Projeto de Sistemas Embarcados de Tempo Real - 1S/2025 Imprimir

Pós-Graduação

Informações da disciplina

Ementa: Conceitos gerais de sistemas embarcados de tempo real. Metodologia de projeto de sistemas embarcados. Introdução à modelagem de sistemas embarcados. Desenvolvimento de sistemas embarcados em Linguagem C. Introdução aos principais periféricos e recursos de sistemas embarcados. Administração do tempo em sistemas computacionais de tempo real. Introdução a sistemas operacionais para tempo real: escalonamento, sistemas multitarefas, tarefas, comunicação inter-tarefas (semáforo, filas de mensagens, mutex, seção crítica). Exemplos práticos de projeto de sistemas embarcados de tempo real.

Bibliografia:

• Beningo Jacob. Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques. Apress, 2022.

• WOLF, M. Computers as Components: Principles of Embedded Computing System Design. Elsevier, 5th Edition, 2022.

• CADY, F. M. Microcontrollers and Microcomputers Principles of Software and Hardware Engineering. Oxford University Press; 2nd edition, 2009. 

• Marco Tulio Valente. Engenharia de Software Moderna: Princípios e Práticas para Desenvolvimento de Software com Produtividade, Independente, 2020 (ISBN: 978-65-00-01950-6) 

• A. S. Berger, Embedded Systems Design: An Introduction to Processes, Tools, and Techniques. CMP Books, 2002. 

• Q. Li and C. Yao, Real-Time Concepts for Embedded Systems. CMP books, 2003.

• G. C. Buttazzo, Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications. Springer Publishing Company, Incorporated, 3rd ed., 2011.

Ano de Catálogo: 2025

Créditos: 4

Turma: A Vagas: 10

Número mínimo de alunos: 1

Idioma de oferecimento: Português

Tipo Oferecimento: Regular

Local Oferecimento:

Horários/Salas:

  • Terça 14:00 - 18:00

Docentes:

  • Rodrigo Moreira Bacurau

Reservas:

Não possui reservas.

Horários

Hora Segunda Terça Quarta Quinta Sexta Sábado
07:00
08:00
09:00
10:00
11:00
12:00
13:00
14:00 A -
15:00 A -
16:00 A -
17:00 A -
18:00
19:00
20:00
21:00
22:00
23:00

Compartilhar: