Página 1 de 1

Vou iniciar no mundo ARM....

MensagemEnviado: 10 Out 2008 11:20
por Paulo
Fala pessoal....

Estou querendo iniciar os estudos no mundo ARM, daí andei dando uma lida no tópicos aqui, inclusive achei um do Fabim que tb estava iniciando.

Gostaria de saber dos colegas, qual placa de desenvolvimento e mirco vcs recomendar para eu iniciar os estudos.

Já trabalhei com Atmel, Microchip e principalmente Freescale, famílias HC05, HC08, HCS08, HC11, HCS12 e ColdFire.

Gostaria que os colegas dessem algumas dicas. Com os links das placas se possível.

Desde já agradeço por qq ajuda.

P.S. Espero que esse seja o primeiro de muitos tópicos aqui no fórum de ARM. :D

Até +...
Paulo D.

MensagemEnviado: 10 Out 2008 11:41
por Jorge_Francisco
Tb estou querendo algumas dicas. De preferencia com ethernet e USB.

MensagemEnviado: 10 Out 2008 16:05
por polesapart
Jorge_Francisco escreveu:Tb estou querendo algumas dicas. De preferencia com ethernet e USB.


Alguém anunciou aqui promocionalmente um kit com o LPC 2368, com usb e ethernet, por R$ 550,00. Não lembro quem foi, dá uma pesquisada que vc encontra. Só não sei se ainda está este preço.

Tenho trabalhado com a família LPC há algum tempo e tenho tido bons resultados. Em termos de custos é uma linha bastante competitiva.

Boa sorte!

MensagemEnviado: 12 Out 2008 09:35
por setyco93
polesapart escreveu:Alguém anunciou aqui promocionalmente um kit com o LPC 2368, com usb e ethernet, por R$ 550,00. Não lembro quem foi, dá uma pesquisada que vc encontra. Só não sei se ainda está este preço.


Se está se referindo a este aqui,

http://www.asm51.eng.br/phpbb/viewtopic.php?t=5108

é um ótimo KIT para iniciar com os ARM, comprei, estou usando e vou continuar usando por um bom tempo...

MensagemEnviado: 12 Out 2008 22:46
por tcpipchip
Eu vi a placa ao vivo!
Otima qualidade e otimo produto!
TCPIPCHIP

MensagemEnviado: 29 Out 2008 16:20
por lrfad2
eu comprei esse kit tb.... vale a pena!

MensagemEnviado: 29 Out 2008 17:39
por Rodrigo_P_A
setyco93 escreveu:
polesapart escreveu:Alguém anunciou aqui promocionalmente um kit com o LPC 2368, com usb e ethernet, por R$ 550,00. Não lembro quem foi, dá uma pesquisada que vc encontra. Só não sei se ainda está este preço.


Se está se referindo a este aqui,

http://www.asm51.eng.br/phpbb/viewtopic.php?t=5108

é um ótimo KIT para iniciar com os ARM, comprei, estou usando e vou continuar usando por um bom tempo...


Opa pessoal, eu que vendo esta placa, eu ainda mantenho o preço para o pessoal aqui do asm51. até +

MensagemEnviado: 18 Nov 2008 15:39
por lasfclestat
Pessoal eu também estou começando a utilizar arm, e eu estou usando um Kit com o LPC 2368*
Estou querendo utilizar um firmware que eu peguei no site do keil**

Quando inicia o programa, é para aparecer duas mensagens no LCD, porém só aparece uma, e a usart não iniciar, pelo que eu vi no codigo, uma mensagem sobrescreve a outra...


Abaixo esta o codigo main
Código: Selecionar todos

#include <LPC23XX.H>                                  /* LPC23xx definitions */
#include <stdio.h>
#include "LCD.h"
#include "sio.h"

const char message [] =
  "This is a test to see if the interrupt driven serial I/O routines work.";

int main (void) {

  PINSEL10 = 0;                                      /* Disable ETM interface */

  FIO2DIR  = 0x000000FF;                 /* LEDs, port 2, bit 0~7 output only */
  FIO2MASK = 0x00000000;
  FIO2PIN  = 0x00000000;

  LCD_init ();                               /* Initialize LCD display module */
  LCD_cur_off ();
  LCD_cls ();
  LCD_puts ("MCB2300 UART IRQ");
  LCD_puts ("  www.keil.com  ");

  com_initialize ();                      /* init interrupt driven serial I/O */

  printf ("Interrupt-driven Serial I/O Example\r\n\r\n");

  while (1) {
    unsigned char c;

    printf ("Press a key. ");
    c = getchar ();
    printf ("\r\n");
    printf ("You pressed '%c'.\r\n\r\n", c);
  }
}


Aqui esta apenas um pedaço da rotina de escrever no LCD
Código: Selecionar todos
/*--------------------------- LCD_init --------------------------------------*/

void LCD_init (void) {
   /* Initialize the ST7066 LCD controller to 4-bit mode. */

   IO1DIR |= LCD_CTRL | LCD_DATA;
   IO1CLR  = LCD_RW   | LCD_RS   | LCD_DATA;

   lcd_write_4bit (0x3);                /* Select 4-bit interface            */
   delay (100000);
   lcd_write_4bit (0x3);
   delay (10000);
   lcd_write_4bit (0x3);
   lcd_write_4bit (0x2);

   lcd_wr_cmd (0x28);                   /* 2 lines, 5x8 character matrix     */
   lcd_wr_cmd (0x0e);                   /* Display ctrl:Disp/Curs/Blnk=ON    */
   lcd_wr_cmd (0x06);                   /* Entry mode: Move right, no shift  */

   LCD_load ((unsigned char *)&UserFont, sizeof (UserFont));
   LCD_cls ();
}

/*--------------------------- LCD_puts --------------------------------------*/

void LCD_puts (unsigned char *sp) {
   /* Print a string to LCD display. */

   while (*sp) {
      LCD_putc (*sp++);
   }     
}


Esta aparecendo apenas a mensagem MCB2300 UART IRQ e não acontece mais nada, alguem sabe o que pode ser?

Obrigado

* (http://www.microgenios.com.br/news/inde ... Itemid=172)
**(http://www.keil.com/download/docs/347.asp)*