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
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