fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

ARM7

37 Respuestas
10 Usuarios
0 Reactions
11.2 K Visitas
gizer20
Respuestas: 1570
Topic starter
(@gizer20)
Noble Member
Registrado: hace 19 años

Bueno pues escribo este post para ver si me podeis ayudar con algun link , libro, tutorial o lo que sea. Mi intencion es empezar con los arm7 ( las ventajas son claras mucha potencia de calculo , muchos modulos , mucha rapidez) pero tengo problemas para encontrar documentos que me ayuden a iniciarme.

La placa de desarollo utilizare el esquematico de una de olimex . Es esta

http://www.olimex.com/dev/images/ARM/LP ... -B-SCH.gif , tambien he encontrado este libro que parece bastante bueno

http://www.amazon.com/Programming-Custo ... Promotions

pero el problema es que aun no ha salido a la venta .

Tambien tengo preguntas sobre cosas mas basicas, como por ejemplo como se programa .Se que se hace con el JTAG pero sirven todos los JTAG para todos los chips o cada familia o compañia tiene uno propio? Mi intencion era empezar con el lpc2138 de NXP ( que es una filial de philips) por lo que he visto en la web es bastante popular.

Despues otra duda que tengo el a la hora de programar. He buscado informacion y he encontrado dos alternativas el GCC que es multiplataforma y me parece que multichip y luego el WINARM. Alguien a probado alguno o sabe cual es mejor para empezar con arms?

Pues bueno gracias por todo y perdon por el tocho

Responder
36 respuestas
_jm_
Respuestas: 961
 JM
(@_jm_)
Prominent Member
Registrado: hace 20 años

Lo edite porque no hablaba de arm7 y no mezclar temas, respecto a tu post decía que me parecian acertadas tus conclusiones, especialmente la del compilador.

S2

Responder
gizer20
Respuestas: 1570
Topic starter
(@gizer20)
Noble Member
Registrado: hace 19 años

creo que lo de la discusion sobre que microcontrolador es mejor , se podia englobar en el post de las diferencias que se esta haciendo no?

Responder
beamspot
Respuestas: 1132
(@beamspot)
Noble Member
Registrado: hace 17 años

Hola:

Huy lo que me he perdido en unos pocos días...
Mi comentario sobre el consumo de Flash y RAM en los ARM respecto de un AVR, por ejemplo, es, digamos 'basado en un par de ejemplos'. Concretamente, en un par de programas que escribí en IAR para AVR y los pasé a los ARM, y resulta que el mismo programa me ocupaba más del doble de memoria de programa (y eso que usé todo en thumb), y algo más de RAM.

Gente que tiene más experiencia ya ha 'pasado' más programa de AVR's a ARM's, me constata que un programa que usa 60KB de Flash de un ATmega64, ocupa alrededor de 92KB para el AT91SAM7S128 (ya que no cabía en el SAM7S64).

Para empezar, las rutinas de inicialización son mucho más largas, hay muchos más bits que inicializar (recordemos que los registros son de 32 bits, no de 8), y tienen muchas más historias y registros que tocar que los AVR (de ahí que encuentre a los AVR más sencillos). Luego resulta también que las rutinas de interrupción se complican un poco más (es el punto más flaco de los ARM no Cortex). Así como las rutinas que intervengan directamente en los puertos (bit banging).

Por el contrario, para rutinas matemáticas o de procesado, los ARM son más eficientes. Además del hecho de que algunos tengan DMA, hace que las comunicaciones sean mucho más eficientes.

Para un velocista, un ARM a 70MHz o más puede ser muy ventajoso, y el precio no se dispara en absoluto. Eso sí, si uno no tiene experiencia en programar micros, mejor empiece primero por algo más pequeño (PIC, AVR).

Y un último detalle, recordar que los ARM no son fáciles de soldar, si los comparamos con los DIP 40...

Responder
beamspot
Respuestas: 1132
(@beamspot)
Noble Member
Registrado: hace 17 años

Ah, por cierto, http://www.embeddedartists.com/ tiene cosas interesantes también.

Pero si quereis una placa ARM7 con JTAG incluido, acelerómetros y pantalla de 128x128 tutti colori, mirad el STcircle en www.farnell.com ( http://es.farnell.com/1502504/semicondu ... 10b-primer), que sale muy baratito.

Responder
gizer20
Respuestas: 1570
Topic starter
(@gizer20)
Noble Member
Registrado: hace 19 años

el stcircle lo tube en las manos en la ultima campus y era del compañero de darthagus( no me acuedo del nombre lo siento) y esta muy bien pero no me gusta porque viene encapsulado y no te deja por ejemplo montarlo en una placa externa hecha por ti

Responder
Página 7 / 8
Compartir: