La función Eval permite al usuario cambiar el contenido de las variables y las ubicaciones de memoria sobre la marcha, en medio de la ejecución de un programa. En las primeras versiones del depurador CCS , el icono de la barra de herramientas de Eval en la ventana del depurador no hizo nada --- Eval aún no estaba disponible para los usuarios , a pesar de estar presente en el icono y hacer clic. Si se encuentra con este problema, actualice el depurador a una versión más reciente. Las versiones más recientes que v2.47 tienen una función Eval trabajo .
Falta # Las declaraciones ROM
"# ROM" es un no-estándar (no incluido en ANSI C ) directiva de preprocesador añadido por CCS a su versión especial de C. permite al programador para asignar valores fijos a las posiciones de memoria antes de que el programa empieza a ejecutarse , lo cual puede ser útil para establecer los valores de vectores de interrupción que el resto del código depende . Código C aparentemente correcto no funcionará a menos que esté presente en el código fuente del sistema correcto de las declaraciones " # ROM" .
Depuración Ver Involuntariamente abierto
veces , casi todas las opciones en la barra de herramientas del depurador aparecen en gris y no pueden ser seleccionados. Una causa común de este problema es que la vista " depuración " está todavía abierta , el depurador permitirá ninguna otra operación en la ventana principal , siempre y cuando la vista " depuración " permanece abierta . Cerrar la vista haciendo clic en "Ver " y luego " Debug ".