Hola a todos, pues tengo unas dudas sobre los programadores debuggers y los IDES.
Creo entender que los IDES que hay que incluyen debugger, como el PIC-C, MikroC-Pro, HI-TECH, C18. Utilizan su propio programador
En las webs de los fabricantes de estos IDES aparecen programadores debugger como en ICD.U64 de Ccs C, o el MikroProg de Mikroelectronika, o el ICD3 de Microchip.
¿esos programadores solo funcionan con el IDE del su propio fabricante?, ósea ¿no se puede intercambiar un ICD-U64 con el MPLAB, por ejemplo?, ¿no?.
¿esos programadores debuggers, utilizan el bootloader para poder hacer debugger?.
¿el bootloader en los chips que no tiene conexión a USB hay que hacerlo por la conexión paralelo del chip por medio de un MAXRS232?
En el caso de que así fuera, ¿la conexión del ICD es igual que si conectáramos un PC al micro?.
Una vez tengamos la conexión para hacer debugger, ¿se podría conectar cualquier ICD a esa conexión?, ¿o cada ICD se conecta de forma diferente?, ósea, ¿la conexión esta normalizada?
¿los micros que tiene USB habría que poner algún componente adicional para poder conectarle el ICD, o se puede hacer directo al micro?
Hay otra forma de programar los micros que es por el puerto o protocolo (no tengo claro que es) llamado ICSP, ¿esa conexión es solo para programar los micros o se puede hacer debugger también? Y si se puede de que forma.
Creo que eso es todo hasta el momento, seguramente me saldrán más dudas.
Gracias por la inestimable ayuda