Autor Tema: cuál es la diferencia entre el mplab ice 2000 y el real ice  (Leído 2813 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
cuál es la diferencia entre el mplab ice 2000 y el real ice
« en: 15 de Agosto de 2007, 16:27:48 »
aquí soñando de nuevo y viendo estas maravillas que tiene microchip, hay 2 equipos que hacen de emuladores de pics:

MPLAB ICE 2000

y

MPLAB REAL ICE In-Circuit Emulator

por la descripción dada parece que el primero es mejor por las prestaciones, sin embargo el segundo se ve mas potente y tiene opción a los dspic. ¿será que el ice 2000 no soporta los dspic?

otro hecho curioso es que en el forum de microchip poco se ha hablado sobre estos equipos, tal vez sea por su costo y poca gente lo tiene. A ver que opinan ustedes
« Última modificación: 15 de Agosto de 2007, 16:32:04 por PalitroqueZ »
La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: cuál es la diferencia entre el mplab ice 2000 y el real ice
« Respuesta #1 en: 15 de Agosto de 2007, 17:22:46 »
por la descripción dada parece que el primero es mejor por las prestaciones, sin embargo el segundo se ve mas potente y tiene opción a los dspic. ¿será que el ice 2000 no soporta los dspic?

Si según lo que leí rápidamente esa es la principal diferencia (lo cual no es poca cosa).


otro hecho curioso es que en el forum de microchip poco se ha hablado sobre estos equipos, tal vez sea por su costo y poca gente lo tiene. A ver que opinan ustedes

Los ICE hasta donde he visto son solo usados por grandes compañías que tienen recursos como para comprar este tipo de dispositivos (y los adaptadores para cada tipo de micro)   De hecho, esa es la razón por la cual se usa también bastante los ICD-2 porque permiten debuggear pero salen muuuuuuuuuchisimas veces menos dinero.

- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado Duende_Azul

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 902
Re: cuál es la diferencia entre el mplab ice 2000 y el real ice
« Respuesta #2 en: 16 de Agosto de 2007, 00:34:08 »
No se si se han dado cuenta pero en el MPLAB, el dispositivo que soporta casi todos los pic es el ICD2, el ICE 2000 tiene un monton de pic que no los puede ni programar siquiera.

Desconectado ESTECA55

  • PIC24H
  • ******
  • Mensajes: 1404
Re: cuál es la diferencia entre el mplab ice 2000 y el real ice
« Respuesta #3 en: 16 de Agosto de 2007, 01:27:01 »
No se si se han dado cuenta pero en el MPLAB, el dispositivo que soporta casi todos los pic es el ICD2, el ICE 2000 tiene un monton de pic que no los puede ni programar siquiera.

Si, es verdad, pero el ICD es un debugger, los dos ejemplos que puso PalitroqueZ son emuladores, quiere decir que en tu circuito se pone en el lugar del pic que pretendes emular y se emula desde la PC en tiempo real!!!!!!!

Distinto es el ICD que te roba dos pines del PIC, el PB6 y RB7 que se pierden ya que se usan para comunicarse con la PC, en el ICD vos en tu código pones un break point y haces correr tu programa hasta el break point, ahi corre a velocidad normal el pic, pero al llegar al break point se congela y comunica a la PC el estado de todos sus registros, eso demora un tiempo, mas si usas el ICD por puerto serie con algún pic grande, se pone tedioso. Algunos pic pueden trabajar con mas de un break point, como el 18F4520 que permite hasta 3.

Como dije, distinto es el emulador, donde podes agarrar cualquier aplicación normal mientras tenga un pic que sea capas de emular, sacas el pic, enchufas el emulador y empesas a acorrer tu programa de tu micro en tiempo real sin perder ningún pin y observando todo en la PC.

Es por eso que un emulador es mucha mas caro que un ICD y no abarcan toda la línea de PIC!!!

De todas formas yo estoy usando el ICD ahora, en realidad estoy aprendiendo, y es fantástico, vale la pena sacrificar esos dos pines!!


Remarco que estos aparatos no son simple programadores, para programadores podemos usar un JDM de dos mangos o algo bien elaborado como el GTP USB, estos aparatos son herramientas de desarrollo, no programadores.

Saludos
Hay que esforzarse por ser el mejor, no creerse el mejor

Desconectado Duende_Azul

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 902
Re: cuál es la diferencia entre el mplab ice 2000 y el real ice
« Respuesta #4 en: 16 de Agosto de 2007, 02:59:43 »
 :( ahora si me confundi...  viendo el manual del Real Ice, la conexion es igual a la del icd2, lo unico que veo es que el Real Ice tiene la capacidad de poner unas puntas de pruebas, como para ver que pasa en determinados pines del pic, no veo que el Real Ice tenga un monton de pines para emular todo un pic...

Desconectado blackcat

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 600
Re: cuál es la diferencia entre el mplab ice 2000 y el real ice
« Respuesta #5 en: 06 de Julio de 2008, 15:37:34 »
Valdrá la pena comprar un REAL ICE ???  asi como para uno que es hobista ... la verdad $500 lo veo caro!
Control Automático, DSP & Microcontroladores


 

anything