Podcast
Questions and Answers
O que se refere ao fluxo de informação do ponto de vista do processador?
O que se refere ao fluxo de informação do ponto de vista do processador?
- Display
- Entrada (correct)
- SaÃda
- Teclado
Qual dispositivo é mencionado como exemplo de entrada de dados na CPU?
Qual dispositivo é mencionado como exemplo de entrada de dados na CPU?
- Led
- Buzzer
- Monitor
- Sensor (correct)
O que significa I/O mapeada em portas?
O que significa I/O mapeada em portas?
- Dispositivos têm um endereço de memória especÃfico para comunicação. (correct)
- Dispositivos e memória compartilham o mesmo espaço de endereçamento.
- Os dispositivos não têm endereços de memória designados.
- A CPU não se comunica diretamente com os dispositivos de I/O.
Como é feita a transferência de dados entre o dispositivo e o microprocessador na I/O mapeada em portas?
Como é feita a transferência de dados entre o dispositivo e o microprocessador na I/O mapeada em portas?
Qual a principal diferença entre I/O mapeada em portas e I/O mapeada em memória?
Qual a principal diferença entre I/O mapeada em portas e I/O mapeada em memória?
Por que instruções especiais como IN e OUT são necessárias na I/O mapeada em portas?
Por que instruções especiais como IN e OUT são necessárias na I/O mapeada em portas?
O que o endereço 00000000 com bit de direção 0 (escrita) indica em uma comunicação via I2C?
O que o endereço 00000000 com bit de direção 0 (escrita) indica em uma comunicação via I2C?
Qual técnica é utilizada quando múltiplos dispositivos assumem o papel de mestre em um barramento I2C?
Qual técnica é utilizada quando múltiplos dispositivos assumem o papel de mestre em um barramento I2C?
O que caracteriza o modelo mestre/escravo em uma comunicação via USB?
O que caracteriza o modelo mestre/escravo em uma comunicação via USB?
Quais são alguns dos dispositivos que podem interfacear com o barramento I2C?
Quais são alguns dos dispositivos que podem interfacear com o barramento I2C?
Qual a função principal do protocolo I2C em sistemas embarcados?
Qual a função principal do protocolo I2C em sistemas embarcados?
Quando o protocolo USB foi criado e por quem?
Quando o protocolo USB foi criado e por quem?
Qual é a principal diferença entre comunicação serial e comunicação paralela?
Qual é a principal diferença entre comunicação serial e comunicação paralela?
Por que é necessário isolar as trilhas na comunicação paralela?
Por que é necessário isolar as trilhas na comunicação paralela?
Quais são exemplos de protocolos de comunicação sem fio mencionados no texto?
Quais são exemplos de protocolos de comunicação sem fio mencionados no texto?
O que caracteriza a complexidade do protocolo de comunicação serial?
O que caracteriza a complexidade do protocolo de comunicação serial?
O que acontece se o barramento na comunicação paralela não for curto?
O que acontece se o barramento na comunicação paralela não for curto?
Qual é uma caracterÃstica comum entre a comunicação serial e a comunicação sem fio?
Qual é uma caracterÃstica comum entre a comunicação serial e a comunicação sem fio?
Durante o processo de comunicação via I2C, quando o dado é recebido?
Durante o processo de comunicação via I2C, quando o dado é recebido?
Qual é a condição de parada da transferência de dados via I2C?
Qual é a condição de parada da transferência de dados via I2C?
Após a transmissão do oitavo bit de dado via I2C, qual a ação realizada pelo mestre?
Após a transmissão do oitavo bit de dado via I2C, qual a ação realizada pelo mestre?
O que acontece se o receptor não confirmar o recebimento do byte via I2C?
O que acontece se o receptor não confirmar o recebimento do byte via I2C?
Qual é o papel do pulso adicional de clock em SCL após a transmissão do oitavo bit via I2C?
Qual é o papel do pulso adicional de clock em SCL após a transmissão do oitavo bit via I2C?
Quando ocorre a transição de SDA para indicar um nÃvel ALTO no processo de comunicação via I2C?
Quando ocorre a transição de SDA para indicar um nÃvel ALTO no processo de comunicação via I2C?
O que garante que as linhas do barramento I2C fiquem no nÃvel lógico ALTO quando ociosas?
O que garante que as linhas do barramento I2C fiquem no nÃvel lógico ALTO quando ociosas?
O que indica a todos os dispositivos receptores no barramento I2C que um pacote de transmissão está iniciando?
O que indica a todos os dispositivos receptores no barramento I2C que um pacote de transmissão está iniciando?
Quantos dispositivos podem assumir o papel de mestre do barramento I2C ao mesmo tempo?
Quantos dispositivos podem assumir o papel de mestre do barramento I2C ao mesmo tempo?
O que acontece quando os dispositivos conectados ao barramento I2C deixam a linha em seu nÃvel normal?
O que acontece quando os dispositivos conectados ao barramento I2C deixam a linha em seu nÃvel normal?
Qual a função do resistor de pull-up no barramento I2C?
Qual a função do resistor de pull-up no barramento I2C?
O que caracteriza o processo de inÃcio de transferência via I2C?
O que caracteriza o processo de inÃcio de transferência via I2C?
Qual foi a data de lançamento do barramento PCI pela Intel?
Qual foi a data de lançamento do barramento PCI pela Intel?
O que tornou o barramento PCI obsoleto na evolução dos computadores?
O que tornou o barramento PCI obsoleto na evolução dos computadores?
Qual a abreviação utilizada para o barramento serial que surgiu em 2003, substituindo o PCI?
Qual a abreviação utilizada para o barramento serial que surgiu em 2003, substituindo o PCI?
Por que o barramento PCIe é considerado superior ao PCI?
Por que o barramento PCIe é considerado superior ao PCI?
Quando o barramento PCI Express foi introduzido, em relação ao desenvolvimento do Pentium 3?
Quando o barramento PCI Express foi introduzido, em relação ao desenvolvimento do Pentium 3?
O que caracteriza o barramento PCI-X (Peripheral Component Interconnect eXtended) em relação ao PCI?
O que caracteriza o barramento PCI-X (Peripheral Component Interconnect eXtended) em relação ao PCI?
Qual é a principal diferença entre comunicação half-duplex e full-duplex?
Qual é a principal diferença entre comunicação half-duplex e full-duplex?
O que é o espaço de endereçamento dos dispositivos I/O em relação ao espaço de endereçamento do sistema?
O que é o espaço de endereçamento dos dispositivos I/O em relação ao espaço de endereçamento do sistema?
Como os microcontroladores movem dados entre os dispositivos e o microprocessador na I/O mapeada em memória?
Como os microcontroladores movem dados entre os dispositivos e o microprocessador na I/O mapeada em memória?
O que são protocolos de comunicação em sistemas embarcados?
O que são protocolos de comunicação em sistemas embarcados?
Quais são os métodos de comunicação mencionados para sistemas embarcados?
Quais são os métodos de comunicação mencionados para sistemas embarcados?
O que significa o endereço 00000000 com bit de direção 0 (escrita) em uma comunicação via I2C?
O que significa o endereço 00000000 com bit de direção 0 (escrita) em uma comunicação via I2C?
Quais são alguns dos dispositivos que podem interfacear com o barramento I2C?
Quais são alguns dos dispositivos que podem interfacear com o barramento I2C?
O que caracteriza a I/O mapeada em portas em relação à I/O mapeada em memória?
O que caracteriza a I/O mapeada em portas em relação à I/O mapeada em memória?
Qual é o padrão de interconexão mais utilizado atualmente?
Qual é o padrão de interconexão mais utilizado atualmente?
O que é necessário utilizar quando mais de um dispositivo assume o papel de mestre em um barramento I2C?
O que é necessário utilizar quando mais de um dispositivo assume o papel de mestre em um barramento I2C?
Quem criou o protocolo USB e em que ano?
Quem criou o protocolo USB e em que ano?
Quais são as empresas que criaram o USB juntamente com a Intel?
Quais são as empresas que criaram o USB juntamente com a Intel?
Explique a diferença entre comunicação sÃncrona e assÃncrona.
Explique a diferença entre comunicação sÃncrona e assÃncrona.
Quais são as caracterÃsticas do protocolo SPI?
Quais são as caracterÃsticas do protocolo SPI?
Por que a comunicação sÃncrona é frequentemente utilizada em sistemas onde a precisão temporal é crucial?
Por que a comunicação sÃncrona é frequentemente utilizada em sistemas onde a precisão temporal é crucial?
Quais são os elementos de controle de tempo utilizados na comunicação assÃncrona?
Quais são os elementos de controle de tempo utilizados na comunicação assÃncrona?
Por que o SPI é utilizado em dispositivos que necessitam de uma interface simples e de velocidade razoável?
Por que o SPI é utilizado em dispositivos que necessitam de uma interface simples e de velocidade razoável?
Qual é a principal vantagem da comunicação sÃncrona em relação à comunicação assÃncrona?
Qual é a principal vantagem da comunicação sÃncrona em relação à comunicação assÃncrona?
Quais são as taxas de transferência dos padrões USB 1.0, USB 1.1, USB 2.0, USB 3.0, USB 3.1, USB 3.2 e USB 4.0 (USB-C)?
Quais são as taxas de transferência dos padrões USB 1.0, USB 1.1, USB 2.0, USB 3.0, USB 3.1, USB 3.2 e USB 4.0 (USB-C)?
Quais são os tipos de comunicação serial USB mencionados e quais padrões cada um utiliza?
Quais são os tipos de comunicação serial USB mencionados e quais padrões cada um utiliza?
Quais são os pinos presentes na interface elétrica do USB 3.0 e qual é a função de cada um?
Quais são os pinos presentes na interface elétrica do USB 3.0 e qual é a função de cada um?
Quantos dispositivos podem estar conectados ao barramento USB simultaneamente?
Quantos dispositivos podem estar conectados ao barramento USB simultaneamente?
O que significa a sigla USB e qual é o significado de 'Universal Serial Bus'?
O que significa a sigla USB e qual é o significado de 'Universal Serial Bus'?
Quais são as principais diferenças entre os tipos de comunicação USB assÃncrona e full-duplex?
Quais são as principais diferenças entre os tipos de comunicação USB assÃncrona e full-duplex?
A comunicação sÃncrona é frequentemente utilizada em sistemas onde a precisão temporal é ______
A comunicação sÃncrona é frequentemente utilizada em sistemas onde a precisão temporal é ______
A comunicação assÃncrona transmite os dados sem um sinal de clock compartilhado, sendo necessário incluir informações de controle de tempo como start bit e stop bit para manter o sincronismo entre transmissor e ______
A comunicação assÃncrona transmite os dados sem um sinal de clock compartilhado, sendo necessário incluir informações de controle de tempo como start bit e stop bit para manter o sincronismo entre transmissor e ______
O protocolo SPI é um tipo de comunicação ______ desenvolvido pela Motorola
O protocolo SPI é um tipo de comunicação ______ desenvolvido pela Motorola
A comunicação assÃncrona é utilizada em sistemas que não necessitam de uma precisão temporal ______
A comunicação assÃncrona é utilizada em sistemas que não necessitam de uma precisão temporal ______
O SPI é utilizado em microcontroladores, chips de memória Flash e outros dispositivos que necessitam de uma interface simples e de velocidade ______
O SPI é utilizado em microcontroladores, chips de memória Flash e outros dispositivos que necessitam de uma interface simples e de velocidade ______
Na comunicação serial SPI, todas as transmissões são referenciadas a um ______ comum
Na comunicação serial SPI, todas as transmissões são referenciadas a um ______ comum
Se refere ao fluxo de informação do ponto de vista do ______.
Se refere ao fluxo de informação do ponto de vista do ______.
Entrada: Chegada de dados à CPU. O dado sai de um dispositivo e vai para a ______.
Entrada: Chegada de dados à CPU. O dado sai de um dispositivo e vai para a ______.
I/O mapeada em portas: Os dispositivos ocupam um espaço de endereçamento diferente da ______.
I/O mapeada em portas: Os dispositivos ocupam um espaço de endereçamento diferente da ______.
Neste caso, algumas instruções especiais (IN e OUT) são usadas para transferir dados entre o dispositivo e o ______.
Neste caso, algumas instruções especiais (IN e OUT) são usadas para transferir dados entre o dispositivo e o ______.
SaÃda: SaÃda de dados da CPU. O dado sai da CPU e vai para um ______.
SaÃda: SaÃda de dados da CPU. O dado sai da CPU e vai para um ______.
Cada porta de I/O tem um endereço de memória especÃfico. O dispositivo é referenciado pelo número da porta quando especificado por essas instruções ______.
Cada porta de I/O tem um endereço de memória especÃfico. O dispositivo é referenciado pelo número da porta quando especificado por essas instruções ______.
O barramento I2C permite que mais do que um dispositivo assuma o papel de ______
O barramento I2C permite que mais do que um dispositivo assuma o papel de ______
Cada dispositivo conectado ao barramento I2C possui um endereço ______
Cada dispositivo conectado ao barramento I2C possui um endereço ______
A transferência de dados via I2C começa com uma transição de ALTO para BAIXO do sinal SDA, indicando o inÃcio de um pacote de ______
A transferência de dados via I2C começa com uma transição de ALTO para BAIXO do sinal SDA, indicando o inÃcio de um pacote de ______
O resistor de pull-up no barramento I2C garante que as linhas fiquem no nÃvel lógico ______ quando ociosas
O resistor de pull-up no barramento I2C garante que as linhas fiquem no nÃvel lógico ______ quando ociosas
O processo de comunicação via I2C começa com SDA e SCL no nÃvel ______
O processo de comunicação via I2C começa com SDA e SCL no nÃvel ______
Durante a comunicação I2C, os dispositivos conectados podem deixar a linha no nÃvel normal ou forçar o nÃvel lógico para ______
Durante a comunicação I2C, os dispositivos conectados podem deixar a linha no nÃvel normal ou forçar o nÃvel lógico para ______
O canal D+ oscila entre as tensões de 2,5 V e ______
O canal D+ oscila entre as tensões de 2,5 V e ______
O canal D- oscila entre as tensões de 0 V e ______
O canal D- oscila entre as tensões de 0 V e ______
Um bit de start é enviado antes da palavra a ser ______
Um bit de start é enviado antes da palavra a ser ______
Um bit de stop é enviado ao final da ______
Um bit de stop é enviado ao final da ______
É comum haver um bit de ______ para chegar erros de transmissão
É comum haver um bit de ______ para chegar erros de transmissão
O tamanho da palavra a ser recebida / transmitida, assim como a velocidade da transmissão, devem ser configurados e acordados entre receptor e ______
O tamanho da palavra a ser recebida / transmitida, assim como a velocidade da transmissão, devem ser configurados e acordados entre receptor e ______
O barramento I2C é um protocolo de comunicação serial ____________
O barramento I2C é um protocolo de comunicação serial ____________
A comunicação via USB é baseada no modelo mestre/__________
A comunicação via USB é baseada no modelo mestre/__________
O padrão de interconexão mais utilizado atualmente é o ________
O padrão de interconexão mais utilizado atualmente é o ________
A técnica de arbitragem utilizada quando mais de um dispositivo assume o papel de mestre em um barramento I2C pode ser via software ou ________
A técnica de arbitragem utilizada quando mais de um dispositivo assume o papel de mestre em um barramento I2C pode ser via software ou ________
O barramento USB facilita a conexão de dispositivos periféricos ao PC de forma ________
O barramento USB facilita a conexão de dispositivos periféricos ao PC de forma ________
O modelo mestre/escravo do barramento USB também é chamado de ________
O modelo mestre/escravo do barramento USB também é chamado de ________
Flashcards are hidden until you start studying
Study Notes
Entrada e SaÃda (I/O)
- Entrada: fluxo de dados do dispositivo para a CPU (ex: teclado, sensor, mouse, microfone)
- SaÃda: fluxo de dados da CPU para o dispositivo (ex: display, led, buzzer, monitor, atuador)
Métodos de Acesso a Dispositivos I/O
- I/O mapeada em portas (port-mapped I/O):
- Dispositivos ocupam espaço de endereçamento diferente da memória
- Cada porta de I/O tem endereço de memória especÃfico
- Instruções especiais (IN e OUT) transferem dados entre dispositivo e uP
- I/O mapeada em memória (memory-mapped I/O):
- Espaço de endereçamento dos dispositivos I/O faz parte do espaço de endereçamento do sistema
- Não necessita de instruções especiais (e.g., IN e OUT) para mover dados entre dispositivos e uP
- Comandos como MOV e ADD funcionam para isso
Protocolos de Comunicação
I2C (Inter-Integrated Circuit)
- Comunicação serial sÃncrona
- Barramento bidirecional (half-duplex), de baixa velocidade
- Dispositivos podem ser acrescentados ou removidos do barramento I2C sem afetar os demais
- Mais de um dispositivo pode assumir o papel de mestre do barramento
- Cada dispositivo conectado ao barramento I2C tem um endereço único e pode operar como transmissor (mestre), receptor (escravo) ou ambos
- Resistor de pull-up garante que as linhas ficam no nÃvel lógico ALTO quando ociosas
- Processo de comunicação via I2C:
- Condição de partida: transferência começa com uma transição de ALTO para BAIXO do sinal SDA enquanto SCL está ALTO
- Condição de parada: transferência termina com uma transição de SDA de nÃvel BAIXO para ALTO enquanto SCL está ALTO
USB (Universal Serial Bus)
- Comunicação serial sÃncrona
- Interface fornece alimentação (5 V, até 500mA)
- Máximo de 127 dispositivos conectados
- Interface elétrica:
- Dois pinos diferenciais de dados (D+, D-)
- Pino de alimentação (VBUS)
- Pino de terra (GND)
UART (Universal Asynchronous Receiver/Transmitter)
- Comunicação serial assÃncrona
- Um bit de start é enviado antes da palavra a ser enviada
- Um bit de stop é enviado ao final da palavra
- É comum haver um bit de paridade para checar erros de transmissão
- Tamanho da palavra a ser recebida/transmitida e velocidade da transmissão devem ser configurados e acordados entre receptor e transmissor
SPI (Serial Peripheral Interface)
-
Comunicação Full-Duplex desenvolvida pela Motorola
-
Utilizada em microcontroladores, chips de memória Flash, e outros dispositivos que necessitem de uma interface simples e de velocidade razoável
-
Protocolo sÃncrono em que todas as transmissões são referenciadas a um clock comum, geralmente pelo mestre (processador)### Comunicação Serial
-
O protocolo I2C (Inter-Integrated Circuit) é um processo de comunicação serial que utiliza endereços associados a chamadas especiais de um mestre.
-
No I2C, o endereço é composto por 7 bits (A6-A0) e um bit de direção (R/W) que indica se é leitura (1) ou escrita (0).
-
O bit de direção é importante para determinar se o mestre solicita informações de um escravo ou transmite informações para ele.
CaracterÃsticas do I2C
- O I2C suporta comunicação multimestre, mas requer uma técnica de arbitragem para evitar conflitos entre os mestres.
- Vários dispositivos podem interfacear com o barramento I2C, como EEPROMS, flash, memória RAM, temporizadores watchdog, microcontroladores, etc.
- O I2C tem um endereco de broadcast que permite que o mestre transmita informações para todos os escravos conectados ao barramento.
Comunicação Serial USB
- O protocolo USB (Universal Serial Bus) foi criado em 1994 pela Intel em parceria com outras empresas (Microsoft, HP, NEC, Apple).
- O USB facilita a conexão de dispositivos periféricos ao PC e é baseado no modelo mestre/escravo (host/device).
- Hoje em dia, o USB é o padrão de interconexão mais utilizado.
- O USB é um protocolo Plug & Play, permitindo que os dispositivos sejam facilmente conectados e reconhecidos pelo computador.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.