domingo, 7 de julho de 2013

[2] - BeagleBone Black - Como acessar por Ethernet, HDMI, Serial e USB.

   Quando você esta desenvolvendo para linux embarcado é importante saber os possíveis meios de acesso a placa para que tenha uma melhor usabilidade e desenvolvimento. Neste post irei descrever os meios mais comuns de acesso a BeagleBone Black (BBB). A Figura 1 ilustra os possíveis meios de acesso físico ao shell linux da BBB.
Figura 1 - Meios de acesso físico ao shell linux da BBB
A seguir vamos descrever como utilizar de diferentes maneiras cada meio de acesso físico a BBB:

quinta-feira, 4 de julho de 2013

[3] - Dicas - Simulador Pяσтєυร 8

Pяσтєυร é uma suíte que agrega o ambiente de simulação de circuitos eletrônicos ISIS e o programa para desenho de circuito impresso Ares professional.O Pяσтєυร é um software para simulação de microprocessadores, captura esquemática, e placa de circuito impresso (PCB design). É desenvolvido pela empresa inglesa Labcenter Electronics.




segunda-feira, 24 de junho de 2013

[4] - Eletrônica Básica - Watchdog Timer

Definição:

Um watchdog timer é um dispositivo eletrônico temporizador que dispara um reset ao sistema se o programa principal, devido a alguma condição de erro, deixar de fazer reset no watchdog timer. Este termo Watchdog é utilizado muito em software de medidores eletrônicos, onde tem a finalidade de fiscalizar o processamento e quando necessário aplicar correções e até mesmo um reset no hardware do medidor. Resumindo: Trata-se de um sistema emergencial. Quando ativado, precisamos zerar o Watchdog, caso contrário, ele vai estourar e resetar o sistema. Muito utilizado para prevenir os sistema de possíveis falhas.




Na prática:

sexta-feira, 21 de junho de 2013

[3] - Eletrônica Básica - Conversor Analógico Digital


O conversor analógico-digital (frequentemente abreviado por conversor A/D ou ADC) é um dispositivo eletrônico capaz de gerar uma representação digital a partir de uma grandeza analógica, normalmente um sinal representado por um nível de tensão ou intensidade de corrente elétrica.
Os ADCs são muito úteis na interface entre dispositivos digitais (microprocessadores, microcontroladores, DSPs, etc) e dispositivos analógicos e são utilizados em aplicações como leitura de sensores, digitalização de áudio e vídeo.
Por exemplo, um conversor A/D de 10 bits, preparado para um sinal de entrada analógica de tensão variável de 0V a 5V pode assumir os valores binários de 0 (0000000000) a 1023 (1111111111), ou seja, é capaz de capturar 1024 níveis discretos de um determinado sinal. Se o sinal de entrada do suposto conversor A/D estiver em 2,5V, por exemplo, o valor binário gerado será 512.

[6] - LPCXpresso LPC1769 - Debugging/running





Hoje vamos partir para a prática!

Como visto anteriormente, Para usar a camada CMSIS-CORE na sua apli­cação, qua­tro arquivos são necessários:

  • startup_<device>.s: arquivo de ini­cial­iza­ção, incluindo a rotina de reset, a con­fig­u­ração do stack pointer e a tabela de vetores de inter­rupção. Pode estar imple­men­tado em C ou assembly.
  • system_<device>.c e system_<device>.h: arquivos com roti­nas genéri­cas de con­fig­u­ração do sis­tema (ini­cial­iza­ção, clock, bar­ra­men­tos, etc).
  • <device>.h: arquivo de cabeçalho com definições de estru­turas e con­stantes de acesso aos reg­istradores da CPU e dos per­iféri­cos do chip.

quinta-feira, 13 de junho de 2013

[4] - MSP 430 - Exemplos 2 (Comparador)

Acesse a aba de exemplos (Project >> CCS Example Projects).


Selecione seu microprocessador, e localize a aba de exemplos, mostrarei o segundo exemplo:

Dividiremos o exemplo em duas partes:
1) Descrição
2) Código Funcional

[2] - Dicas - Captura de imagem

é um utilitário fácil de usar e intuitivo para capturar telas do seu computador. 
Com ele você poderá capturar qualquer tipo tela, incluindo: janelas, objetos, tela cheia, regiões retangulares, regiões recortadas a mão, etc.

É possível redimensionar imagens, imprimi-las, enviá-las por e-mail, adicionar textos, utilizar atalhos de captura e muito mais. O software é totalmente gratuito, não contendo nenhum tipo de spyware ou software malicioso.

Características Gerais:
  • O programa pode ser minimizado na barra de sistema(ao lado do relógio do Windows) ou flutuar em qualquer parte da área de trabalho. 
  • Possui interface fácil de usar, permitindo capturar telas através de atalhos. 
  • Contém ferramentas eficientes para capturar janelas, objetos, áreas de diferentes formatos, etc. 
  • Capture websites através dos navegadores, tais como Internet Explorer, Mozilla Firefox e Opera. 
  • É capaz de coletar cores da tela. 
  • Redimensiona, aplica zoom, adiciona textos, ajusta imagens, etc. 
  • Salva imagens nos formatos BMP, GIF, JPEG, JPEG2000, PNV, TGA e TIFF. 
  • Envia fotos capturadas por e-mail. 
  • Suporta multi-monitores. 
  • Pode iniciar junto com o Windows.
Super útil, pois permite capturar ou a tela ativa, ou uma área da tela! Permite também edições rápidas, fazer vídeos... Enfim é uma ferramenta excelente para fazer tutoriais, no windows.

Eu uso o portable, no link tem a versão instalável e o ativador. (Versão 7.3)

Download: 
http://va.mu/cfr5 (control + s para baixar)

Senha do arquivo compactado: techminds


Fonte (descrição): http://www.baixaki.com.br/download/faststone-capture.htm