TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Nocturno en 06 de Octubre de 2008, 06:44:05

Título: Primeras impresiones con MikroC
Publicado por: Nocturno en 06 de Octubre de 2008, 06:44:05
Hola, por exigencias del guión, estoy haciendo una aplicación en MikroC.
Es mi primer contacto con él y la verdad es que transmite muy buenas sensaciones.
Sin embargo, como sabéis vengo de CCS y hay algo que me choca un huevo. Desde que se le da a la opción Build, hasta que aparece la ventana de compilación y termina la misma pasan unos desagradables segundos.
Supongo que internamente estará haciendo alguna cosa, pero realmente no pone ningún mensaje.
¿Esto es así?

Título: Re: Primeras impresiones con MikroC
Publicado por: MLO__ en 06 de Octubre de 2008, 11:04:17
Hola maestro.

Pues el MikroC envia una ventanita en la cual avisa el proceso

(http://img221.imageshack.us/img221/4666/mikrocit1.png)

Que se demora unos 2 segundos la primera vez que se compila, pero luego el tiempo es cada vez menor. En mi caso la ventana sale inmediatamente despues de presionar el botoncillo de Build Project.

Saludos.
Título: Re: Primeras impresiones con MikroC
Publicado por: Nocturno en 06 de Octubre de 2008, 11:40:24
A mí me sale esa ventanita unos 4 segundos después de darle a Build Project, y luego en un segundo ha terminado de compilar.  :shock:

Y te puedo asegurar que el programa es programita pequeñito.
Título: Re: Primeras impresiones con MikroC
Publicado por: MLO__ en 06 de Octubre de 2008, 11:58:01
Hola.

Este es el tiempo que se demora en mi caso:


A lo mejor tiene que ver con las especificaciones del equipo.

Otra cosa, cuando use la LCD en MikroC, coloca las variables de derecha a izquierda del punto seleccionado, mientras que el CCS lo hace de izquierda a derecha y no he podido encontrar la libreria stdio.h para usar el tan socorrido printf  :mrgreen: asi que si se te cruza por ahi ......

Saludos
Título: Re: Primeras impresiones con MikroC
Publicado por: Nocturno en 06 de Octubre de 2008, 12:59:51
Pues no sé, hijo, a mí me va como el culo.
Gracias por molestarte en grabar un vídeo.
Título: Re: Primeras impresiones con MikroC
Publicado por: Kid_Bengala en 06 de Octubre de 2008, 13:41:18
Nocturno, quizas me salga del tema (offtopic), ¿alguna razon para salirte de la linea de CCS? Lo pregunto por si lo has elegido por algun tema en concreto (rendimiento, funciones, ...) y nos pueda servir tu experiencia para el resto, si en un futuro necesitamos hacera lgo similar..

Yo es que tambien he usado CCS aunque he mirado muy de cerca MikroC, pero como siempre he oido hablar mejos del primero. Gracias

saludos de antonio
Título: Re: Primeras impresiones con MikroC
Publicado por: Nocturno en 06 de Octubre de 2008, 13:59:39
No, la única razón es que estoy realizando un proyecto comercial y el cliente me lo ha exigido así.
De todas formas, ya hace tiempo que quería probarlo, así que se han unido el hambre y las ganas de comer.
Título: Re: Primeras impresiones con MikroC
Publicado por: Kid_Bengala en 06 de Octubre de 2008, 14:19:11
ok, pensaba que era algun tema de rendimiento o funciones. gracias.

saludos de antonio
Título: Re: Primeras impresiones con MikroC
Publicado por: navaismo en 06 de Octubre de 2008, 16:14:58
Pues si sirve de "consuelo" cuando compilo con el MKB por ejemplo lo de la M2ETH tarda a veces hasta 1 minuto en generar el Hex.
Título: Re: Primeras impresiones con MikroC
Publicado por: MLO__ en 06 de Octubre de 2008, 18:12:03
Pues si sirve de "consuelo" cuando compilo con el MKB por ejemplo lo de la M2ETH tarda a veces hasta 1 minuto en generar el Hex.

 :shock: :shock: :shock: :shock:

1 MINUTO!!!
Título: Re: Primeras impresiones con MikroC
Publicado por: navaismo en 06 de Octubre de 2008, 18:29:46
Si se revienta todas las librerias que posee el PIC y despues optimiza segun el rom y eso, pero solo cuando el programa llega al 80% para cuando esta al 60 tarda medio jajaja
Título: Re: Primeras impresiones con MikroC
Publicado por: Nocturno en 07 de Octubre de 2008, 06:39:57
He actualizado a la versión 8.2 y compila mucho más rápido.
Lástima que en cuanto hago tres cosillas ya me tira el "Demo limit"  :(