A disciplina EA871, de 4 créditos, foi idealizada como complemento à disciplina teórica EA869, Introdução a Sistemas de Computação. Esta disciplina de laboratório tem como objetivo consolidar conceitos básicos associados à organização/arquitetura de microcontroladores através de uma série de atividades de introdução a um ambiente de desenvolvimento integrado de software de um sistema embarcado e programação dos diversos módulos de periférico disponíveis nos microcontroladores da série Kinetis L da NXP (Freescale).
O acesso ao LE-30 é permitido para os alunos fora dos horários de aula, mediante identificação na entrada do Bloco E. Antes de sair do laboratório, favor desliguem TODOS os equipamentos sobre as bancadas, arrumem a bancada utilizada, fechem as janelas, desliguem o ar condicionado, e apaguem as luzes.
Programação em linguagem assembly. Instruções de máquina. Diretivas do montador. Depuradores. Interfaces de entrada/saída. Programação de interface serial. Comunicação entre computadores. Programação de interface paralela. Interrupções.
- | Exp. | Turma W(Quintas, 21:00 - 23:00h) | Turma U(Sextas, 19:00 - 21:00h) | Roteiro | Materiais Complementares |
SECOMP Unicamp 2016 (1-5/agosto/2016) | |||||
Introdução à placa FRDM-KL25 e ao shield EA871 | 1 | 11/08 | 12/08 | roteiro 1 | Ambiente de Desenvolvimento - Hardware Ambiente de Desenvolvimento - Software Bitwise Operators in C and C++: A Tutorial exp1.c Modelo de relatório |
Ferramentas de Desenvolvimento de Software: CodeWarrior | 2 | 18/08 | 19/08 | roteiro 2 | |
Linguagem de Montagem (Assembly) | 3 | 25/08 | 26/08 | roteiro 3 | Linguagem de Montagem exp2.s |
4 | 01/09 | 02/09 | roteiro 4 | ||
Representação e Armazenamento de Dados | 5 | 08/09 | 09/09 | roteiro 5 | Linguagem C: Dados exp3.c |
Interface Paralela | 6 | 15/09 | 16/09 | roteiro 6 | LCD Tutorial for Interfacing with Microcontrollers exp4.c exp4_testes_cgram_float.c Sources_exp4_multiplos_arquivos.rar |
7 | 22/09 | 23/09 | |||
Interrupções | 8 | 29/09 | 30/09 | roteiro 7 | Exceções exp5.c |
Interface Serial Assíncrona | 9 | 06/10 | 07/10 | roteiro 8 | Serial Communication Serial Terminal Basics Estrutura de Dados exp6_polling.c exp6_interrupcao.c |
10 | 13/10 | 14/10 | |||
TPM | 11 | 20/10 | 21/10 | roteiro 9 | exp7.c |
12 | 27/10 | 04/11 | roteiro 10 | exp8.c | |
Projeto Final | 13 | 03/11 | 11/11 | Conector P2 Nova versão do esquemático do shield FEEC |
Projetos: |
14 | 10/11 | 18/11 | |||
15 | 17/11 | 25/11 | |||
Prazo da Apresentação do Projeto Final | 30/11/2016 | 30/11/2016 | - | ||
Exame Final | 15/12/2016 | 16/12/2016 | - |
Segunda | Terça | Quarta | Quinta | Sexta | |
8:00 - 10:00 | aula (turma E) (Daniela) | aula (turma M) (Daniela) | |||
10:00 - 12:00 | |||||
12:00 - 13:00 | Daniela | Daniel | Daniel | Eduardo | Daniela |
13:00 - 14:00 | Daniela | Daniel | Daniel | Eduardo | |
14:00 - 16:00 | aula (turma S) (Daniel) | ||||
16:00 - 17:00 | aula (turma T) | ||||
17:00 - 18:00 | Eduardo | aula (turma T) | |||
18:00 - 19:00 | Eduardo | Eduardo | Eduardo | Eduardo | |
19:00 - 21:00 | Daniel | aula (turma U) | |||
21:00 - 22:00 | aula (turma W) (Eduardo) | ||||
22:00 - 23:00 | aula (turma W) |
M = 0.7R+0.3Pr ,
onde R é a média das notas dos 10 relatórios (1 a 10) dos 12 experimentos realizados individualmente e Pr é a nota do projeto final. Os relatórios devem ser postados
no site
de Ensino Aberto - Moodle até 5 minutos antes do início do próximo roteiro. Os projetos finais podem ser realizados em grupo de 2. As notas dos projetos são atribuídas em função da qualidade da solução, qualidade do relatório e do domínio técnico na apresentação oral do projeto.
É imprescindível a entrega de todos os relatórios. Relatórios entregues fora do prazo terão suas notas zeradas no cômputo da média, mas serão corrigidos para decisão em aprovação sem exame.
Serão aprovados, sem exame final, os alunos que satisfizerem as três condições:
Mfinal = (M+E)/2.
Sugestões: ting at dca.fee.unicamp.br
Last modified: Qui Ago 11 12:19:30 BRT 2016
"Esta página, assim como todas as páginas sob esta
mesma árvore, não é uma publicação oficial da UNICAMP, seu conteúdo
não foi examinado e/ou editado por esta instituição. A
responsabilidade por seu conteúdo é exclusivamente do
autor."
"This page, as well as all pages under this same tree, is not an official publication from UNICAMP; its content has not been verified and/or edited by this institution. The author is solely responsible by its contents."