sexta-feira, 18 de outubro de 2013

Iniciando com o EFM32 AN0009 com modificações PARTE 1

Resolvi traduzir e adaptar as Applications notes da Energy Micro, começando das mais básicas e futuramente indo para as mais completas.
A an que eu escolhi é a AN009 Iniciando com o EFM32, pode ser encontrada no Simplicity Studio clicando com o botão em application notes, não pretendo traduzir ela ao pé da letra mas sim as partes mais importantes e modificar outras para melhor entendimento, também vou dividí-la em partes para não demorar muito para postar e não ficar 4 horas digitando.
Lembrando  que a Biblioteca CMSIS é padrão dos Processadores ARM.

1 Operações com Registros

Este  capítulo se resumirá a programação básica em C para os devices EFM32, usando os defines e as bibliotecas fornecidas pelas CMSIS e emlib que são as bibliotecas de software.

sexta-feira, 11 de outubro de 2013

IAR Embedded Workbench Criando novo Arquivo



Conforme descrição do próprio site o IAR Embedded Workbench é um compilador e debuguer de alto desempenho para C/C++, contém uma suíte de aplicativos para debugar, linkar e fazer upload para vários Microcontroladores e se comunica com kits de vários fabricantes.
A instalação é simples e intuitiva na minha opinião e no final da instalação você pode escolher pelo uso da versão Trial ou a demo onde você tem um limite para o tamanho do arquivo de download.
Agora vou explicar como criar um programa simples, que não faz nada mas pode ser gravado direto no kit da energy micro.



1.1- Antes de mais nada, instale o IAR Embedded Workbrench e instale o simplicity studio da Energy micro para ter acesso a pasta \an. Criaremos o projeto no caminho \Users\Usuário\AppData\Roaming\energymicro\an\iar\teste, uma pasta que deverá ser criada anteriormente e deverá estar dentro da pasta \an (Aplication note folder) . Crie uma pasta chamada iar dentro de \an e dentro dela a pasta \teste que será onde o projeto irá ficar.

Retomando o Blog

Olá a todos,
Como não tinha tempo acabei deixando este blog a deriva, resolvi mudar um pouco esta situação e agora tentarei postar tutoriais criado e ou traduzidos por mim voltados a programação em c para microcontroladores.
Irei também traduzir textos e tutoriais sobre programação, Debug e Linkagem do GENCKO da Energy micro, assim como tutoriais sobre o uso do IAR na sua versão gratuita para este device visto que não existe material sobre este em português na internet.
Materiais e vídeos em inglês vocês acham nos seguintes sites:
os programas IAR Embedbed Workbrench vocês podem puxar do site da própria IAR Systems:
Dito isto espero que gostem e que eu possa realmente ter o tempo necessário para isto.
Por favor comentem, pois isto me dará ânimo a postar novos itens.

Vida Longa e Próspera!