A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

USB Host Remote Unit Status Report 2. Roteiro Projeto Primeiro Release Organograma Apoena –Arquitetura –Microcontrolador –Comunicação –Aplicação Andamento.

Apresentações semelhantes


Apresentação em tema: "USB Host Remote Unit Status Report 2. Roteiro Projeto Primeiro Release Organograma Apoena –Arquitetura –Microcontrolador –Comunicação –Aplicação Andamento."— Transcrição da apresentação:

1 USB Host Remote Unit Status Report 2

2 Roteiro Projeto Primeiro Release Organograma Apoena –Arquitetura –Microcontrolador –Comunicação –Aplicação Andamento Pilha USB Referências Questionamentos

3 Projeto Relembrando –Desenvolver a API de uma pilha USB para sistemas embarcados –Desenvolvimento dos drivers de um HID (teclado) e Mass Storage –Comunicação Bluetooth entre dispositivo USB e Celular –J2ME Demonstração das funcionalidades da pilha

4 Organograma

5 Primeiro Release Objetivos –Definir a arquitetura do Host –Modelar a pilha USB –Implementar o driver HID (teclado) –Aplicação do teclado para celular –Desenvolver o módulo de comunicação

6 Apoena: Arquitetura Aplicação do teclado

7 Apoena: Arquitetura Problema –Dificuldade na implantação no hardware

8 Apoena: Arquitetura Soluções – Pronto X Desenvolvimento CS-E9302OXU210HP

9 Apoena: Arquitetura Solução –Arquitetura própria

10 Apoena: Arquitetura Ferramentas –Eagle

11 Apoena: Arquitetura Solução (Primeiro Release) –FPGA

12 Apoena: Arquitetura Aplicação do teclado (Reformulada)

13 Apoena: Arquitetura Ferramentas –QUARTUS II

14 Apoena: Microcontrolador Apoena Pilha USB

15 Apoena: Microcontrolador Primeiro Release Simulador FPGA

16 Apoena: Microcontrolador Atividades Concluídas –Estudo do protocolo USB –Definição da API –Elaboração do artefato Detalhamento dos arquivos da pilha Padrões de codificação Estruturas de dados/tipos primitivos Apresentação da API

17 Apoena: Microcontrolador UHRU Pilha USB - API

18 Apoena: Microcontrolador Ferramentas –Keil uVision

19 Apoena: Microcontrolador Ferramentas –LPC2000 Flash Utility

20 Apoena: Microcontrolador Ferramentas –H-Flasher e H-Jtag

21 Apoena: Microcontrolador Próximos passos –Continuar implementação Driver teclado USB genérica Simulador do driver do controlador USB –Testes Unitários Integração

22 Apoena: Comunicação Atraso no empréstimo –Impossibilidade de iniciar a implementação

23 Apoena: Comunicação Atividades concluídas –Estudo do protocolo de comunicação Bluetooth –Estudo Datasheet –Definição da interface com J2ME Atividades futuras –Aquisição da Placa –Implementação da Camada de Aplicação

24 Apoena: Aplicação Proposta do aplicativo –Dispositivo USB se torna Bluetooth –Manipulação de textos através de teclado USB conectado ao UHRU Criar Editar Enviar

25 Apoena: Aplicação Funcionalidades

26 Apoena: Aplicação Visão Geral (1)

27 Apoena: Aplicação Visão geral (2)

28 Apoena: Aplicação Classes já implementadas

29 Apoena: Aplicação Ferramentas –Eclipse

30 Apoena: Aplicação Telas atuais

31 Apoena: Aplicação Cronograma

32 Andamento Pilha USB

33 Andamento Geral Fase de estudo concluída Fase de implementação em andamento Documentação –Plano de Desenvolvimento –Lista de Riscos –Documento de Requisitos –Documento de Casos de Uso –Projeto da pilha USB Decisões Importantes –Solicitação de outra Placa de Desenvolvimento –Simular Teclado: FPGA –Projeto em paralelo: hardware próprio

34 Referências site da Apoena www.cin.ufpe.br/~apoena site da disciplina www.cin.ufpe.br/~if683 Jungo USB Host Stack www.jungo.com Placa de Desenvolvimento www.olimex.com/dev/lpc-e2294rb.html Controlador USB www.semiconductorstore.com/

35 Questionamentos

36 Obrigado a todos!


Carregar ppt "USB Host Remote Unit Status Report 2. Roteiro Projeto Primeiro Release Organograma Apoena –Arquitetura –Microcontrolador –Comunicação –Aplicação Andamento."

Apresentações semelhantes


Anúncios Google