pedrovt / ac2

Computer Architecture II (University of Aveiro)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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)

License:GNU General Public License v3.0


Languages

Language:C 76.7%Language:Assembly 23.1%Language:C++ 0.2%