Академический Документы
Профессиональный Документы
Культура Документы
Agenda
Parte I: Entendendo os Problemas Parte II: Um Exemplo de Soluo (com demonstraes) Consideraes Finais
Aplicaes tais como estas exigem sistemas com alto desempenho, seja para tratar as entradas, efetuar algum condicionamento e/ou armazenamento de dados ou ainda para proporcionar uma sada adequada ao usurio.
Beagleboard xM
Beaglebone
Pandaboard
Considerando que este seja o seu primeiro contato, as informaes a seguir o ajudaro com o primeiro desafio!
26-27 de Junho/June 2012 Transamerica Expo Center, So Paulo
Explorar um caminho que permite preparar um kit de desenvolvimento baseado em processadores ARM para embarcar uma distribuio de Linux, deixar o sistema operacional e test-lo por meio de dois programas de ambientao simples.
Neste exemplo, ser usado um kit Beagleboard xM. (processador DM3730CBP 1GHz)
Neste exemplo: dispositivo /dev/sdb (que possui uma partio apenas, chamada sdb1)
100%[===================>] 228,082,726
204K/s
in 18m 21s
(demora cerca de 12 minutos) Desmonte as parties (se estiverem montadas) e retire o carto microSD do micro. Ele est pronto para ser usado com a Beagleboard xM.
26-27 de Junho/June 2012 Transamerica Expo Center, So Paulo
>>> Demonstrao
26-27 de Junho/June 2012 Transamerica Expo Center, So Paulo
>>> Demonstrao
26-27 de Junho/June 2012 Transamerica Expo Center, So Paulo
>>> Demonstrao
26-27 de Junho/June 2012 Transamerica Expo Center, So Paulo
>>> Demonstrao
IMPORTANTE: 1. Extenso .C usada com fontes escritos em C estruturado. Esses fontes so compilados com o programa gcc. 2. Extenso .CPP usada com fontes escritos em C++ (Programao Orientada a Objetos). Esses fontes so compilados com o programa g++.
26-27 de Junho/June 2012 Transamerica Expo Center, So Paulo
CONSIDERAES FINAIS
Consideraes Finais
Reserve tempo para se adequar ao desenvolvimento com microprocessadores. Este requisito independente do fabricante/kit escolhido.
Desenvolver usando microprocessadores no extremamente difcil, mas complexo: organizao e pacincia so fundamentais.
Consideraes Finais
No queime etapas, pois uma informao ou uma experincia ignorada podem fazer falta depois.
Aceite que eventualmente ser necessrio buscar ajuda e, com isso, desenvolva o seu mtodo de busca (comunidade, amigos, eventos, treinamentos, etc).
Consideraes Finais
Linux de uso livre. Muitos dos seus recursos so gratuitos. No entanto, grande o volume de conhecimento e experincia necessrio para desenvolver com naturalidade usando Linux (principalmente Linux embarcado em algum hardware). Portanto, adquira o hbito de investir na sua qualificao.
REFERNCIAS
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Angstrom Linux ARM Beagleboard xM Beaglebone Blizzard Board Buildroot Build System i.MX53 Quick Start Board Narcissus Angstrom Distribution TI Processors Wiki (Sitara) U-Boot Universal Bootloader Ubuntu Desktop http://www.angstrom-distribution.org http://www.arm.com http://beagleboard.org http://beagleboard.org/bone http://www.technexion.com http://buildroot.uclibc.org http://www.freescale.com http://narcissus.angstrom-distribution.org http://processors.wiki.ti.com http://www.denx.de/wiki/U-Boot http://www.ubuntu.com
Currculo Lattes:
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4596982Z6