workshop mediabox grupo 1 (sistemas operacionais compátiveis com a arquitetura)

Post on 07-Apr-2016

216 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Workshop MEDIABOXWorkshop MEDIABOXGRUPO 1 (Sistemas Operacionais compátiveis com a

arquitetura)

SumárioSumário

IntegrantesMotivaçãoMicroprocessadoresSistemas Operacionais compátiveisConclusãoPerguntas

Integrantes (Grupo 1)Integrantes (Grupo 1)

Josias Barbosa (jblj)Renata Garcia (rgo)Jesus Sanchez-Palencia (jspff)

MotivaçãoMotivação

Abstrair o protocolo de comunicaçãoConstruir o controle do hardware em alto

nível

MotivaçãoMotivação

Abstrair o protocolo de comunicaçãoConstruir o controle do hardware em alto

nível

Economizar TempoEconomizar Tempo

MicroprocessadoresMicroprocessadores

Microprocessadores são componentes eletrônicos.

Podem acessar dados ou instruções de uma memória.

Processar dados ou instruções.Podem utilizar uma memória interna para

agilizar o processamento (Mémoria cache).

ARMARM

RISC.Compatível com vários sistemas

operacionais.Barato.Fácil de encontrar plataformas de

desenvolvimento e sistemas operacionais compatíveis.

75% dos projetos de sistemas embarcados utilizam núcleos ARM.

Alto suporte por documentação e comunidades.

ARMARM

Sistemas Operacionais Sistemas Operacionais compatíveis.compatíveis.

Arquiteturas utilizadas para pesquisa ARM9, ARM11, ARM9E.

Sistemas operacionais principais compátiveis: MontaVista Linux, eCOS, Debian, Mamona.

eCOSeCOS

Open Source.Possui licença GPL.Tempo real (RTOS – Real Time Operating

System).Documentação boa e uma comunidade

grande para dar suporte.Compatibilidade com as APIs POSIX e os

softwares GNU.Suporta os seguinte

processadores/microcontroladores: ARM7, ARM9, StrongARM, CalmRISC, FR-V, H8, x86, ColdFire, AM3, MIPS, PowerPC, Spark, SH.

MamonaMamona

Mamona is an embedded Linux distribution for ARM EABI. The main goal of the Mamona Project is to offer a completely open source alternative/experimental SDK package and flash image generation process for the Maemo Platform using only free and open source components.

Monta Vista LinuxMonta Vista Linux

RTOSCompatibilidade com várias plataformas de

desenvolvimentoFerramenta de desenvolvimento para o Eclipse

(DevRocket)S.O ComercialUtilizada em sistemas embarcados automotivos,

equipamentos de comunicação, tv set-top boxes, entre outros.

PerguntasPerguntas

top related