solo puedo utilizar el compilador CCS ?
Jose Luis, consejo ... Si no tienes la menor idea de lenguaje C antes que nada bajaría un compilador gratuito para PC ( gcc, mingw, Visual Studio, etc ) Con eso vas a aprender la estructuras de control, flujos, uso del lenguaje, etc, etc. Cuando domines eso recién iría a uno de los compiladores que te indicaron mas arriba.
Saludos !
Jose Luis, consejo ... Si no tienes la menor idea de lenguaje C antes que nada bajaría un compilador gratuito para PC ( gcc, mingw, Visual Studio, etc ) Con eso vas a aprender la estructuras de control, flujos, uso del lenguaje, etc, etc. Cuando domines eso recién iría a uno de los compiladores que te indicaron mas arriba.
Saludos !
Siempre me parecio mucho mas complejo asi. Por que tiene que aprender sobre la PC, incluir archivos que no necesita, manejarse de otra forma totalmente distinta a lo que es con los compiladores, y ni hablar de instalar el compilador y que te funcione.
en XC8 necesitas incluir xc.h y listo, comenzas.
manejarse de otra forma totalmente distinta a lo que es con los compiladores
Si, para mis cosas si necesito buen control, p.ej. en XC8 hay breakpoints , y un stopwatch del mismo modo que hay en el ASM ?
Luego utilizo el modulo ADC para testear constantemente la tension de una Lipo y cortar el suministro a las cargas cuando llegue a una tension minima de arox 2,85V por celda; un puerto esta leyendo la señal PWM de un canal RC de un Rx. Meter en flash unos datos en el Optoswitch programable, cosas así
Aún asi por lo que veo y respecto del ASM, XC8 me parece muy bien, se podrá hacer todo, y bien, me olvido de lo que has comentado, bancos de memo, W, pero, una vez compilado, podré ver lo que tarda de tal a tal linea ?
CitarSi, para mis cosas si necesito buen control, p.ej. en XC8 hay breakpoints , y un stopwatch del mismo modo que hay en el ASM ?
Eso lo provee el IDE, y si podes setear breakpoints, usar el stopwatch y tambien podes ver el disassembly del codigo C que estas simulando.CitarLuego utilizo el modulo ADC para testear constantemente la tension de una Lipo y cortar el suministro a las cargas cuando llegue a una tension minima de arox 2,85V por celda; un puerto esta leyendo la señal PWM de un canal RC de un Rx. Meter en flash unos datos en el Optoswitch programable, cosas así
La simulacion del ADC se peude hacer con el Stimulus creo, pero yo jamas lo hice, normalmente cuando tengo que "simular" algun modulo como esos, suelo crear un array o directamente le doy un valor y veo como se comporta. Sino tambien podes cambiarle el valor a los registros o flag de interrupcion, de esa forma forzar a que entre a una interrupcion por ejemplo.CitarAún asi por lo que veo y respecto del ASM, XC8 me parece muy bien, se podrá hacer todo, y bien, me olvido de lo que has comentado, bancos de memo, W, pero, una vez compilado, podré ver lo que tarda de tal a tal linea ?
Si, solo tener en cuenta que tenes que setear bien la frecuencia de instruccion en las propiedades de proyecto ( al menos ahi esta en MPLAB X) en MPLAB 8.92 creo que se encuentra en el mismo stopwatch.
sera posible :5], ya se crear un proyecto, pero me dice que no esta el XC8, solo me da la opcion del mmplabsim, y yo por supuesto que me he descargado el compilador XC8, y se ha instalado correctamente.
Que puede ocurrir ?
Y todo e rollo de las licencias ? , de tres clases de licencias , estoy que boto despues de unas 3 horas :-/ :-/ :-/
1 mes para aprender C ?!!
que puntos mas o menos que necesitas aprender?
yo te recomiendo que te enfoques exclusivamente en los requerimientos que necesitas, porque en 1 mes no se aprende lenguaje C