26.07.2014 Views

proposta de utilização do sistema operacional windows ce ... - UTFPR

proposta de utilização do sistema operacional windows ce ... - UTFPR

proposta de utilização do sistema operacional windows ce ... - UTFPR

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.6 PROPOSTA DE UMA PLATAFORMA DESENVOLVIDA EM AMBIENTE<br />

WINDOWS CE<br />

Uma aplicação baseada em Win<strong>do</strong>ws CE é composta por três componentes básicos,<br />

representa<strong>do</strong>s no diagrama <strong>de</strong> blocos da figura 10:<br />

• Bloco Gerente: é on<strong>de</strong> o Plataform buil<strong>de</strong>r fica resi<strong>de</strong>nte. Este aplicativo gera as<br />

imagens <strong>do</strong> <strong>sistema</strong> <strong>operacional</strong> Win<strong>do</strong>ws CE. Neste nível, além da geração <strong>de</strong><br />

imagens, po<strong>de</strong>m ser realizadas as seguintes ações:<br />

a) Mensagens <strong>de</strong> aplicativos – Após a programação <strong>de</strong> qualquer aplicativo e<br />

posterior <strong>do</strong>wnload <strong>do</strong> mesmo nos computa<strong>do</strong>res aplicativo, po<strong>de</strong>-se realizar o<br />

acompanhamento remoto <strong>do</strong>s aplicativos carrega<strong>do</strong>s através <strong>do</strong> canal <strong>de</strong><br />

comunicação serial, re<strong>ce</strong>ben<strong>do</strong> mensagens pré-<strong>de</strong>finidas.<br />

b) Aplicativos remotos – Através <strong>de</strong> comunicação serial ou via Ethernet po<strong>de</strong>se<br />

executar aplicativos remotos gera<strong>do</strong>s no bloco gerente nos blocos aplicativo.<br />

c) Acompanhamento <strong>de</strong> Pro<strong>ce</strong>ssos – Através <strong>de</strong> programas específicos nativos<br />

no Platform buil<strong>de</strong>r po<strong>de</strong> ser feito à supervisão remota <strong>de</strong> aplicativos,<br />

através <strong>de</strong> mensagens seriais.<br />

• Bloco Aplicativo: É on<strong>de</strong> a imagem gerada pelo Platform Buil<strong>de</strong>r será executada. Em<br />

função das características inerentes <strong>do</strong> Win<strong>do</strong>ws CE, esta imagem po<strong>de</strong> ser executada<br />

em plataformas com menores recursos <strong>de</strong> hardware e <strong>de</strong>sempenho. Isto permite a<br />

utilização <strong>de</strong> máquinas consi<strong>de</strong>radas obsoletas para <strong>de</strong>senvolvimento <strong>de</strong> experimentos<br />

em diversas disciplinas <strong>do</strong>s cursos <strong>de</strong> graduação. Além <strong>de</strong> rodar em plataformas<br />

CEPC:X86, há a possibilida<strong>de</strong> <strong>de</strong> troca da plataforma, como por exemplo instalá-lo<br />

numa plataforma baseada em pro<strong>ce</strong>ssa<strong>do</strong>res ARM, ou ainda, em outra plataforma que<br />

contenha MMU (memory manager unit). As aplicações neste nível <strong>de</strong>pen<strong>de</strong>m das<br />

características da plataforma escolhida. Por exemplo, a plataforma CEPC:X86<br />

disponibiliza diversas interfa<strong>ce</strong>s <strong>de</strong> comunicação: USB, paralela, serial e Irda. Outras<br />

plataformas, em função <strong>do</strong> projeto utiliza<strong>do</strong>, po<strong>de</strong>m apresentar um conjunto mais<br />

restrito <strong>de</strong> opções <strong>de</strong> comunicação (K. S. P. CLARKE, 2002).<br />

45

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!