| Propriedade | Valor |
| Nome | LB - Desenvolvimento de um Device Driver para GNULinux - IIsemCC++pSE |
| Descrição | A utilização de GNU/Linux em sistemas embarcados é crescente, indo desde dispositivos de monitoramento, roteadores, dispositivos de entretenimento, navegadores GPS, internet tablets e celulares. A utilização do Gnu/Linux pode reduzir o custo total de propriedade (TCO) de sistemas complexos com necessidades de comunicação TCP/IP, acesso a sistema de arquivos, dispositivos USB e interface com usuário. Um dos grandes desafios enfrentados no desenvolvimento de sistemas embarcados baseados em sistema operacional GNU/Linux é o desenvolvimento de device drivers para periféricos não suportados diretamente no kernel. Demonstraremos nesta palestra o desenvolvimento de um driver simples para realizar acesso às portas de entrada e saída de uma plataforma de hardware baseada em microcontrolador da família ARM9. Tópicos Arquitetura do GNU/Linux em um Sistema Embarcado Loadable Kernel Modules UserSpace x KernelSpace Interface Kernel Usuário Utilizando o Temporizador do Kernel Acessando o GPIO Examinando o Código de um Driver GPIO Compilando e instalando um módulo Nível: Intermediário Pré-Requisitos: é indispensável conhecimentos sobre Sistemas Embarcados, de programação em C e GNU/Linux Apresentação específica para: Engenheiros, Estudantes e Desenvolvedores de Software Embarcado. Com essa apresentação, o participante estará apto a: Entender o funcionamento dos device drivers em sistemas embarcados sob plataforma GNU/Linux. A palestra é um ponto de partida para o desenvolvimento de device drivers mais complexos |
| Tamanho do arquivo | 245.42 kB |
| Tipo do arquivo | pdf (Tipo Mime: application/pdf) |
| Criador | diego.sueiro |
| Acessos | 198 Acessos |
| Última atualização em | 16/11/2009 21:03 |







