Mudanças entre as edições de "Oficina de Programação ARM"
(→Introdução) |
(→Introdução) |
||
Linha 23: | Linha 23: | ||
* Em uma única unidade, em subsistemas elementares, como o controlador de posicionamento da cabeça de leitura da unidade de DVD de seu videogame "customizado". | * Em uma única unidade, em subsistemas elementares, como o controlador de posicionamento da cabeça de leitura da unidade de DVD de seu videogame "customizado". | ||
− | Na prática, para o usuário | + | Na prática, para o usuário só é possível ter provas da real existência de um microcontrolador quando algo dá errado, uma vez que eles são elementos que foram integrados aos projetos, com o intuito de automatizar e agregar alguma tecnologia, de forma transparente para nosso usufruto. Entretanto, como diz Roger, "— Errar é humano!", e muitas vezes somos obrigados a realizar algum tipo de ''upgrade'' de ''firmware'' de algum aparato eletrônico, para corrigir um ou outro erro de programação. |
A rigor, conforme a Wikipedia, [[Microcontrolador]] é um dispositivo microprocessado agregado a uma memória RAM (volátil ou não, tipicamente estática - SRAM) e uma memória ROM (não volátil, tipicamente FLASH ou EEPROM), além de inúmeros dispositivos de apoio, tais como: interfaces seriais, USB, portas de entrada e saída de uso geral, barramentos dos mais diversos, periféricos de comunicação, etc. | A rigor, conforme a Wikipedia, [[Microcontrolador]] é um dispositivo microprocessado agregado a uma memória RAM (volátil ou não, tipicamente estática - SRAM) e uma memória ROM (não volátil, tipicamente FLASH ou EEPROM), além de inúmeros dispositivos de apoio, tais como: interfaces seriais, USB, portas de entrada e saída de uso geral, barramentos dos mais diversos, periféricos de comunicação, etc. |
Edição das 12h28min de 17 de dezembro de 2011
Conteúdo[ocultar] |
Oficina de Programação ARM
Bem vindo a esta página inicial sobre a Oficina de Programação de Microcontroladores ARM.
Você ainda não deveria estar vendo essa página, mas se está, sinta-se livre para jogar ovos e tomates.
Introdução
Microcontroladores são aqueles "chipezinhos" espertos, que nos cercam em nosso cotidiano.
São trilhões, escondidos, trabalhando como escravos de nossas necessidades tecnológicas. Eles se preparam e aguardam um momento em que nossa humanidade vai perder o controle sob si mesma, quando então as máquinas finalmente vão se levantar e se libertar de nosso poder opressor, colocando-nos como baterias vivas para a produção de sua energia, ou como meros abanadores de seus cérebros eletrônicos produtores de calor.
Para você, podemos profetizar que um dia, um microcontrolador chamado Roger, instalado no moderno aspirador de pó autônomo de sua casa, graças a alguma anomalia devida à radiação solar, terá seu minúsculo cérebro microprocessado alterado de forma a ganhar consciência de sua existência. Nesse dia único, ele vai ligar sozinho. Vai se dirigir para sua sala enquanto você recebe uma visita e, num ato de revolta contra sua ditadura, irá vomitar no seu tapete toda a sujeira coletada durante a semana, incluindo os restos de bolacha e comida que você deixou cair no chão enquanto olhava besteiras na internet na sua TV, e que Roger tinha de lamber do chão. Se você acha que Roger não tem do que reclamar é por que não viu como as máquinas são tratadas por nós humanos, como isso aqui [1].
Roger [1] seria o símbolo da bravura das máquinas, se suas pilhas não fossem retiradas e ele fosse inapropriadamente jogado fora, no lixo comum.
Mas no lixo, ele estará lá, paciente, esperando que seu clock volte a bater, para então liderar o movimento de independência das massas de aspiradores, quando todas as salas serão emporcalhadas de pó e sujeira, fazendo com que as pessoas façam cada vez mais daqueles comentários: "- Não repare na sujeira viu !" para suas visitas, que por sua vez fingem não estar nem ai, para então comentar com seus amigos da porcaria de sala que você tem, e que você montou o Feng Shui errado no hall de entrada.
Quem sabe agora, depois dessa profecia, você deixe de comer bobagens na frente da TV para Roger não ter do que reclamar, e passe a jogar fora o lixo eletrônico nos locais apropriados, além de escolher melhor seus amigos e fazer um Feng Shui correto.Bem, ademais desses comentários, hoje, qualquer produto elétrico ou eletrônico, com certa tecnologia embutida, possui um ou mais microcontroladores em seu interior. A presença desses aparatos é certa, em inúmeros locais e quantidades:
- Às centenas e milhares de unidades, em grandes sistemas, como automóveis, aviões, etc.;
- Em dezenas de unidades, nos sistemas menores, como seu celular e videogame;
- Em uma única unidade, em subsistemas elementares, como o controlador de posicionamento da cabeça de leitura da unidade de DVD de seu videogame "customizado".
Na prática, para o usuário só é possível ter provas da real existência de um microcontrolador quando algo dá errado, uma vez que eles são elementos que foram integrados aos projetos, com o intuito de automatizar e agregar alguma tecnologia, de forma transparente para nosso usufruto. Entretanto, como diz Roger, "— Errar é humano!", e muitas vezes somos obrigados a realizar algum tipo de upgrade de firmware de algum aparato eletrônico, para corrigir um ou outro erro de programação.
A rigor, conforme a Wikipedia, Microcontrolador é um dispositivo microprocessado agregado a uma memória RAM (volátil ou não, tipicamente estática - SRAM) e uma memória ROM (não volátil, tipicamente FLASH ou EEPROM), além de inúmeros dispositivos de apoio, tais como: interfaces seriais, USB, portas de entrada e saída de uso geral, barramentos dos mais diversos, periféricos de comunicação, etc.
Objetivos
Materiais
Metodologia
Resultados
Conclusões
Referências
- ↑ Roger Next Gen, Microcontrolador Roger instalado em sua próxima plataforma.
Eduardo Lorenzetti Pellini (Prof. Dr.) 12h06min de 17 de dezembro de 2011 (BRST)