Mudanças entre as edições de "MPAPHID - Protocolo de aplicação multiuso sobre o protocolo USB-HID"
Ir para navegação
Ir para pesquisar
(3 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
<center> | <center> | ||
− | ; | + | ; Protocolo de aplicação multiuso assíncrono sobre o protocolo USB-CDC |
: Yan Lucas Martins | : Yan Lucas Martins | ||
: Emerson Ribeiro de Mello | : Emerson Ribeiro de Mello | ||
Linha 9: | Linha 9: | ||
: Professor do Curso de Engenharia de Telecomunicações do Campus São José do IFSC e-mail: roberto.matos@ifsc.edu.br</center> | : Professor do Curso de Engenharia de Telecomunicações do Campus São José do IFSC e-mail: roberto.matos@ifsc.edu.br</center> | ||
− | ;Resumo: | + | ;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:<span>USB-HID. Protocolo. Codificação de mensagens. Dispositivos de baixa capacidade.</span> | ;Palavras-chave:<span>USB-HID. Protocolo. Codificação de mensagens. Dispositivos de baixa capacidade.</span> | ||
− | |||
;Arquivos do TCC: | ;Arquivos do TCC: | ||
* [[Media: TCC1Resumo_expandido_Yan_Lucas_Martins.pdf| Resumo Expandido.pdf]]<br /> | * [[Media: TCC1Resumo_expandido_Yan_Lucas_Martins.pdf| Resumo Expandido.pdf]]<br /> | ||
− | * [[Media: | + | * [[Media: Projeto_de_TCC_Yan_Lucas_Martins.pdf|Pré Projeto do TCC.pdf]] |
− | * [[Media: | + | * [[Media: TCC_Yan_Lucas_Martins.pdf|Monografia do TCC.pdf]] |
[[Categoria: TCC]] | [[Categoria: TCC]] |
Edição atual tal como às 17h51min de 22 de abril de 2021
- 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