MPAPHID - Protocolo de aplicação multiuso sobre o protocolo USB-HID

De MediaWiki do Campus São José
Revisão de 17h51min de 22 de abril de 2021 por Yan.m (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar
Protocolo de aplicação multiuso assíncrono sobre o protocolo USB-CDC
Yan Lucas Martins
Emerson Ribeiro de Mello
Roberto de Matos
Trabalho realizado como parte das atividades da disciplina TCC29009
Estudante do Curso de Engenharia de Telecomunicações do Campus São José do IFSC e-mail: yan.m@aluno.ifsc.edu.br
Professor do Curso de Engenharia de Telecomunicações do Campus São José do IFSC e-mail: mello@ifsc.edu.br
Professor do Curso de Engenharia de Telecomunicações do Campus São José do IFSC e-mail: roberto.matos@ifsc.edu.br
Resumo
Dispositivos USB estão presentes no cotidiano das pessoas; desde mouses e teclados à modens e maquina de cartão de crédito. Ao desenvolver um dispositivo \USB, para cada sistema operacional e plataforma na qual o dispositivo USB irá se comunicar, há um custo de produção durante a definição e implementação de um driver USB que seja capaz de atender as necessidades do dispositivo. Isso também implica que sistemas operacionais e plataformas menos populares não recebam suporte ao dispositivo. Este trabalho tem o objetivo de estudar e propor um protocolo de aplicação multiuso com múltiplos canais assíncronos que seja capaz de codificar mensagens e permitir a comunicação dispositivo-host de maneira assíncrona sobre a classe USB-CDC, evitando a necessidade do desenvolvimento de um driver proprietário.
Palavras-chave
USB-HID. Protocolo. Codificação de mensagens. Dispositivos de baixa capacidade.
Arquivos do TCC