Skip to content

Latest commit

 

History

50 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arquitectura de Computadores II

Mestrado Integrado em Engenharia de Computadores e Telemática | Universidade de Aveiro

pedrovt 2018


Recursos

Aulas

  • Aula 01: Processo de compilação, transferência e execução de programa escrito em Assembly/C para correr na placa DETPIC32. System calls da placa DETPIC32. Manipulação de arrays de caracteres (revisão).
  • Aula 02: Montagem em placa branca de dispositivos simples de interação com o utilizador ligados a portos de I/O do PIC32. Teste dos dos dispositivos montados. Utilização do core timer do MIPS para gerar atrasos programáveis.
  • Aula 03: Estrutura básica e modo de configuração de um porto de I/O no microcontrolador PIC32 (em Assembly).
  • Aula 04: Modo de configuração de um porto de I/O no microcontrolador PIC32 (em linguagem C). Implementação de um sistema de visualização com dois displays de 7 segmentos.
  • Aula 05: Modo de funcionamento de um periférico com capacidade de produzir informação. Técnica de polling para detetar a ocorrência de um evento e efetuar o consequente processamento. Conversão analógica/digital de um sinal de entrada e exibição do resultado no sistema de visualização implementado anteriormente.
  • Aula 06: Modo de funcionamento de um periférico com capacidade de produzir informação. Técnica de interrupção para detetar a ocorrência de um evento e efetuar o consequente processamento. Conversão analógica/digital de um sinal de entrada e exibição do resultado no sistema de visualização implementado anteriormente.
  • Aula 07: Programação e utilização de timers. Técnicas de polling e de interrupção para detetar a ocorrência de um evento e efetuar o consequente processamento. Geração de sinais PWM.
  • Aula 08: Comunicação série assíncrona. Funções básicas de comunicação série através de uma UART (técnicas de polling e de interrupção)
  • Aula 09: Implementação da estrutura básica de um device-driver.
  • Aula 10: Mecanismos básicos que envolvem a comunicação série usando o protocolo I2C. Funções básicas de comunicação série através do módulo I2C do PIC32. Exemplo de interacção com um sensor de temperatura com interface I2C.
  • Aula 11: Mecanismos básicos que envolvem a comunicação série usando o protocolo SPI. Funções de comunicação no PIC32 que permitem a interação com uma memória EEPROM com interface SPI.

About

Computer Architecture II (University of Aveiro)

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages