Mostrando postagens com marcador lpcxpresso. Mostrar todas as postagens
Mostrando postagens com marcador lpcxpresso. Mostrar todas as postagens

20 de mar. de 2013

Exemplo ADC LPC11xx

O exemplo para  obter um valor analógico via conversor A/D do kit LPC, disponível no seu diretório análogo a C:\nxp\LPCXpresso_4.2.3_292\lpcxpresso\Examples\NXP\LPC1000\LPC11xx no arquivo NXP_LPCXpresso1114-302_2011-02-07.zip, precisa ser importado junto com o exemplo lib_small_printf_m0. Sem ele, o exemplo não conseguirá rodar a função para imprimir no console, provavelmente vai reclamar que não tem os arquivos small_printf.h e small_utils.h, resultando em um dos três seguintes erros:



fatal error: small_printf.h: No such file or directory debug_printf.h /adc/driver
fatal error: small_utils.h: No such file or directory debug_printf.h /adc/driver
cannot find -llib_small_printf_m0 adc C/C++ Problem



Note também que o MCU Settings deve ser alterado para o seu kit correspondente.

9 de ago. de 2012

Erro LPCXpresso: Error launching Debug\arquivo.axf



Error launching Debug\arquivo.axf
03: Failed on chip setup: Ec(01). Invalid, mismatched, or unknown part:

Acontece quando você abre um dos exemplos do LPCXpresso e este exemplo não é o padrão para seu modelo de ARM. Por exemplo, abrindo um exemplo para LPC1114 numa 1113. Para modificar o modelo, clique sobre o projeto com o botão direito e em propriedades.


Dentro das propriedades, expanda C/C++ Build e clique em MCU Settings, selecionando o modelo adequado.



7 de ago. de 2012

Monitorar variáveis no LPCXpresso - LPCXpresso Iniciante

Ao contrário do que eu pensava, as variáveis não aparecem no console


...mas na Variables, do lado de Quickstart. A variável deve ser global e seu valor aparece ali ao pausar o programa.



Temos que valorRecebido é um "b" e ReceivedChar é um '"a"

6 de ago. de 2012

Adicionar arquivos .c no LPCXpresso

Para adicionar arquivos fonte .c para um projeto no LPCXpresso, que, por padrão, só reconhece os arquivos c da pasta src (ou seja, onde estiver main). Clique com o direito no Projeto correspondente (na esquerda) e acesse Propriedades. Em seguida, vá em C/C++ General e, depois, em Paths and Symbols e clique na aba Source Location, como na figura a seguir



Add Folder e adicione as pastas Source onde estão seus arquivos .c, de corpo de funções usadas em main.

30 de jul. de 2012

Mudar dispositivo no LPCXpresso

Os arquivos de exemplo geralmente não são exatamente a ARM que se tem disponível. Por exemplo, tenho exemplos aqui para LPC_1114 e a minha é 1113. Para modificar, clique em Project -> Properties e na janela que for aberta, C/C++ build -> MCU settings


Quem sou eu

Raphael Fernandes
Carioca, Brasileiro, Estudante de Robótica
Hiperativo, Imperativo
Gosto de tecnologia, de transporte, de Rock, de reclamar e de propagandas criativas (e outras coisas que posso ter falado em um post ou não)
Musicalmente falando, sou assim.

Related Posts Plugin for WordPress, Blogger...

Veja também...