Recientemente he comprado ICD3 porque creo que poder depurar un programa de microcontrolador requiere que podamos ver lo que ocurre dentro de él. Tengo muchas ganas de aprender estas cosas :)
Tengo una versión 5 CCS C Compiler. Utilicé este compilador antes en la universidad también. El problema es que el compilador CCS C no puede programar el microcontrolador PIC18F a través de ICD3 ni ejecuta la función de depuración. ¿Es ICD3 compatible con CCS C Compiler? Tenga en cuenta que puedo programar mi microcontrolador a través del "entorno de programación integrado" de Microchip pero no a través del compilador CCS C.
Cuando se trata de programar el microcontrolador, ICD3 no está ni siquiera en la lista en la GUI del compilador CCS C. Así que uso el software Microchip para programar el microcontrolador. Ahora cuando hago clic en depurar en el compilador CCS C, dice "Seleccionar directorio JRE". No estoy seguro de lo que es JRE. Una vez que selecciono cualquier directorio, aparece un mensaje de error que dice "No se pudo detectar el destino".
Luego hay 2 opciones, ya sea haciendo clic en "ejecutar diagnósticos" o haciendo clic en "Aceptar". Si hago clic en "ejecutar diagnósticos", el siguiente mensaje de error dice "La aplicación no pudo iniciarse correctamente (0x0000142). Haga clic en Aceptar para cerrar la aplicación".
¿Esto significa que ahora debo abandonar el compilador CCS C y moverme a MPLAB?