Vai al contenuto principale
Pannello laterale
Disciplinas »
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
AACCs/FFLCH
Pró-Reitoria de Pós-Graduação
Outros
Suporte »
Acesso
Perfis
Ouvintes
Docentes
Criação de Disciplinas da USP
Documentação
HelpDesk e Contato
Guia de uso
Sobre
Italiano (it)
Deutsch (de)
English (en)
Español - Internacional (es)
Français (fr)
Italiano (it)
Português - Brasil (pt_br)
Cerca
Chiudi
Cerca
Attiva/disattiva input di ricerca
Acessar
PSI3441 - Arquitetura de Sistemas Embarcados (2020)
Home
Corsi
2020
EP
PSI
PSI3441-101-2020
Aula Prática
Low-Level Coding with PDD (Physical Device Driver)
Low-Level Coding with PDD (Physical Device Driver)
Per aprire la risorsa fai click su
Low-Level Coding with PDD (Physical Device Driver)
◄ Overview: From Snippets to Code Generation
Vai a...
Vai a...
Avisos
Programação
Notas testinhos
Entregas Exercícios Teóricos e Questionários
Entregas Exercícios Práticos
Notas - Média
Gravação da Aula 1 - 4/5/20
Introdução
Vídeo Extra: uControlador vs. uProcessador (5 min)
Vídeo Extra: RISC vs CISC (4:45 min)
Vídeo Extra: von Neumann and Harvard (2:26 min)
Pré-aula: The Amazing $1 Microcontroller - somente texto em amarelo
Gravação da Aula 2 - 5/5/20
Testinho 1
Estudo de Caso: Robô de Sumô
Questionário 1
Pré-aula: uArquitetura do Microcontrolador (vídeo 18 min)
uArquitetura
Gravação da Aula 3 - 6/5/20
Testinho 2
Exercício 2 - Código simples em Assembly
Exercício 2 - resposta
Exercício 2 - entrega (1 por grupo)
Vídeo Extra: Ponteiro (12:31 min)
Vídeo Extra: Instruction Set Architecture (ISA) (13:34 min)
Pré-aula: Registradores de Propósito Geral (vídeo 11 min)
Registradores
Gravação da Aula 4 - 8/5/20
Testinho 3
Memória
Desvios
Questionário 2
Questionário 3
Texto: Mitos sobre microcontroladores de 8 bits
Pré-aula: Desvios Condicionais (vídeo 6 min)
Desvio Condicional
Pré-aula: Ponto Flutuante (vídeo 5:35 min)
Ponto Flutuante
Gravação da Aula 5 - 11/5/20
Testinho 4
Execício 3 (pdf)
Execício 3 (docx)
Execício 3 - resposta
Exercício 3 - entrega (1 por grupo)
Exercício 4 (1 por grupo)
Vídeo Extra: Overflow (4:15 min)
Vídeo Extra: Representação de números negativos (5 min)
Gravação da Aula 6 - 12/5/20
Testinho 5
Exercício 5 (1 por grupo)
Exercício 6 (1 por grupo)
Vídeo: Interrupção (20 min)
Gravação da Aula 8 - 15/5/20
Testinho 6
Distribuição de Clock
Interrupção
não tem
Testinho 7
Gravação da Aula 9 - 18/5/20
GPIO
Operações Bitwise
Operações Bitwise e Máscaras
Gravação da Aula 11 - 26/5/20
Exercício 7
Exercício 7 - entrega (1 por grupo)
Gravação da Aula 13 - 29/5/20
C vc Assembly
Toolchain
Bus
Pré-aula: Conversor Analógico-Digital (vídeo 8 min)
Testinho 8
Exercício 8 - resposta (4,5 e 6)
Tipos de ADC
ADC - KL25Z
Exercício 8
Exercício 8 - entrega (1 por grupo)
Exercício 8 - resposta
Exercício Pratico 1
Entrega - Exercício Prático 1
Discussão sobre o exercício 1
Exercício Pratico 2
Entrega - Exercício Prático 2
Discussão sobre exercício 2
Exercício Pratico 3
Entrega - Exercício Prático 3
Exercício Pratico 4
Entrega - Exercício Prático 4
Exercício Pratico 5
Entrega - Exercício Prático 5
Projeto
Escolha da Opção do Projeto
Entrega - Projeto (1 por grupo)
Aula 15/6/20 - Introdução ao CodeWarrior
inicialização do Code Warrior sem Processor Expert
inicialização do Code Warrior com Processor Expert
Configuração SysTick (timer) - Processor Expert
Configuração ADC - Processor Expert
Configuração DMA - Processor Expert
Configuração do Clock no Code Warrior com Processor Expert
Timers e descrição das opções do projeto
ADC com interrupção
Overview: Processor Expert
Overview: From Snippets to Code Generation
Vídeo DMA: Princício e Exemplos
Timers no KL25Z
Extern Global Variable
Tutorial MBED
Introdução FRDM - KL25z e Portas de Entrada e Saída
PWM, Comunicação Serial e Aceletrômetro
Temporizadores e Interrupções, AD/DA, Display e Integração com MatLab
Interface KL25z LABVIEW com Mbed
Datasheet
Esquemático
Manual do Usuário
Pinagem
KL25 Sub-Family Reference Manual
Acelerômetro MMA8451Q Datasheet
Arquitetura ARMv6 - Manual de Referência
Download do Codewarrior 11
Download do Driver PEMicro Open SDA
Quick Start Processor Expert
Arquivos do PE
Tutorial Bits e Pinos
Diferença dos componentes do PE
Interrupção
Tutorial ADC
Tutorial ADC - Registradores
Terminal
C++ com processor expert
Exemplos de Projetos
Componentes do Processor Expert
Resumo de instruções (Assembly)
Simulador de Assembly ARM (VisUAL) - Download
Vídeo DMA: Princício e Exemplos ►