Perdónenme, pero para que demonios un simulador como Proteus? Yo uso para el desarollo de software en controladores ARM aquellos de NXP y para los cuales por precios muy, pero muy módicos, solo 19,80 Euros + IVA si no se es una empresa, se consigue por ejemplo un Cortex M3 de NXP en una placa llamada LPCXpresso1769. Esta placa consiste de 2 partes, una Interfaz USB con una Interfaz JTAG y la otra parte una placa con el LPC1769. La IDE gratuita hasta un código de 512 kBytes y por una suma módica adicional sin límite de memoria permite hacer el debug con todas las posibilidades que Proteus ofrece para componentes apoyadas, pero no simulado, sino en la componente real!
Como se ha dicho aquí, un simulador es solo una aproximación a la componente real que tenía su justificación cuando las herramientas que permitían ejecutar el programa en la componente real eran prohibitivamente caras. Lo real es siempre superior a la simulación.
Adicionalmente tengo que decir que el costo de hacer una placa que equivale a lo que viene en solo la parte de la LPCXpressoxxx, lo que existe para ARM Cortex M0, M0+ y M3, que contiene el controlador es superior al costo de la placa LPCXpressoxxx. Se suma a esto la ventaja de poder integrar la parte con el controlador de una LPCXpresso* con zócalos con 2,54 mm entre pin y pin y la placa se puede realizar de forma mucho mas sencilla que si se debiera realizar de acuerdo a los requerimientos del LPCxxx! Falta comentar que la parte con el LPC* de una LPCXpresso* es tan diminuta, que comparando esto con el espacio requerido si uno hiciera la placa uno mismo y habría que hacer el routing de ese sin número de pines del controlador y todo esto recibiendo la versión del controlador mas poderosa!
Como se ha dicho aquí, un simulador es solo una aproximación a la componente real que tenía su justificación cuando las herramientas que permitían ejecutar el programa en la componente real eran prohibitivamente caras. Lo real es siempre superior a la simulación.
Adicionalmente tengo que decir que el costo de hacer una placa que equivale a lo que viene en solo la parte de la LPCXpressoxxx, lo que existe para ARM Cortex M0, M0+ y M3, que contiene el controlador es superior al costo de la placa LPCXpressoxxx. Se suma a esto la ventaja de poder integrar la parte con el controlador de una LPCXpresso* con zócalos con 2,54 mm entre pin y pin y la placa se puede realizar de forma mucho mas sencilla que si se debiera realizar de acuerdo a los requerimientos del LPCxxx! Falta comentar que la parte con el LPC* de una LPCXpresso* es tan diminuta, que comparando esto con el espacio requerido si uno hiciera la placa uno mismo y habría que hacer el routing de ese sin número de pines del controlador y todo esto recibiendo la versión del controlador mas poderosa!
Última edición: