TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Algec en 16 de Agosto de 2006, 08:55:33
-
Alguien ha probado el 4.001? es nuevo. Tiene muchas mejoras=?
-
¡Alucino!, menudo salto de calidad le han dado al compilador.
Todas las mejoras vienen en esta página: http://www.ccsinfo.com/content.php?page=v4ide
Mejoras en el IDE
- Download Manager
- New Modern IDE Look
- Vista ready
- Project Navigation by file
- Project Navigation by identifier
- Code Aware editor
- Technical support wizard
- Expanded Project Wizard
- C Metrics Calculator
- Automatic documentation generator
- Multiple compilation units
- Better file associations
- Configurable desktop
- Improved viewers
- Special Function Registers reference
- Device errata database viewer
- Improved device selector
- Generate customized include files with SFR definitions
- Generate C constant declarations
- New flow chart editor
- RTF documentation editor
- Better integration with external tools
- Debugger script execution for automated testing
- Spellchecker
Mejoras en el lenguaje C
- Relocatable objects / Linker
- HEX manipulation
- Pointers to constants
- Variable length constant strings
- addressmod
- Function overloading
- Function default parameters
- Variable number of function parameters
- Backwards compatability
- Automatic #fuses
- #use delay() improvements
- #use spi()
- #use rs232() improvements
- #use i2c() improvements
- Bit arrays
- Fixed point decimal
- delay_ms() / delay_us() improvements
- GPIO improvements
- Interrupts improvements
- Preprocessor improvements
- New Peripheral Support
- #opt 12
- New examples / libraries
Lamentablemente, no veo por ningún sitio la mejora más esperada, aún no soporta dsPIC :(
-
vaya vaya... muy interesante si
-
La verdad que le han dado un lavado de cara importante al IDE y han incluido bastantes mejoras.... :wink:
-
Las mejoras que a mi me están gustando más son...
- El compilador automáticamente generará el código necesario para programar los fusibles del PIC según el código que se haya escrito. Por ejemplo, si nunca se usa restart_wdt() en el código, CCS programará el fuse como NOWDT.
- En #use_delay ya se pueden usar prefijos como 4MHZ, ya no hay que escribir... #use_delay(clock=4000000)
- Ya se pueden usar arreglos de variables de un bit. Antes el compilador solo dejaba usar arreglos de int8 para arriba.
- Se pueden hacer cálculos numéricos con punto decimal sin usar números flotantes, incrementando la velocidad de procesamiento.
- Ahora delay_us() y delay_ms() ya aceptan variables int16. Antes solo aceptaban int8 como variables e int16 como constantes.
- Antes solo existía output_float(), ahora ya también existe output_drive().
- Si era difícil saber que estado tenía el tris de un puerto, ahora se puede hacerlo rápidamente con get_tris_x().
:mrgreen:
-
Habra que conseguirlo :lol:
-
ya tengo la actualizacion a la nueva version 4 el problema es que es una version de prueba de 30 dias, falta ...
el programa se puede bajar de la misma pagina de ccs en el link conseguir la version demo
:-/
-
buen dia:
no se si sera algo descarado,pero es posible que alguien me ayude con el crack de la version anterior?
-
Lo siento, no sólo es descarado, además en este foro está prohibido intercambiar software pirata.
-
Muy bueno!!.. Saludos
-
Eres un pillín!
Dile no a la piratería :D jejejeje
-
Bajé la versión demo de la página para probarla, pero no pude, me dice que tengo que estar conectado a internet para poder usar la versión de 30 dias. ¿habrá alguna forma de probarla sin tener internet? (para aquellos que no tienen internet). :(
-
Hola
he estado probando la nueva version y creo que realmente es un cambio radical al viejo CCS. Espero poder adaptar me
pronto y pues encontrar algun dia un buen ?????.
-
Pues si que lo han mejorado mucho :shock:
Se puede observar que no es solo un lavado de cara. :)
A ver cuando se podrá disfrutar de ella ;)
-
pues puedes bajar una version demo de la paguina, aunque solo es una version debo limitada puede ser un buen comienzo para conocer el nuevo ambiente.
Para los aventureros este es el link:
CCS version 4.001 (http://www.ccsinfo.com/content.php?page=compdemo)
-
Bajé la versión demo de la página para probarla, pero no pude, me dice que tengo que estar conectado a internet para poder usar la versión de 30 dias. ¿habrá alguna forma de probarla sin tener internet? (para aquellos que no tienen internet). :(
Me parece una falta de respeto a sus posibles clientes ...
Entiendo que la versión buena requiera internet para registrar el producto, pero para la versión DEMO me parece absolutamente ridículo y perjudicial.
Aparte de esto, estos tios son unos zoquetes, porque yo tengo conexión a internet permanente y me dice que no la tengo.
Se cual es el problema, ya que al PDS de Crownhill, del que soy propietario, le pasa lo mismo con las actualizaciones.
A ver si lee esto algún avispado de CCS, y al contrario que el Sr Les Johnson, que se pasa el tema por el forro de los coj****, hace algo para arreglarlo.
El problema viene porque para conectarse a internet desde el programa, leen la configuración de la conexión del Internet Explorer. En condiciones normales, esto debería funcionar, pero aquí hay un pequeño problema: Yo estoy conectado a un PROXY al que se accede a través de un dominio. Esto significa que para conectar a internet desde un programa que no sea un navegador, además del nombre del proxy, y del puerto por el que entra al mismo hay que ponerle el login del dominio. Si teneis algún programa de descarga tipo "download acelerator", veréis que en las propiedades de la conexión, si esta se hace a través de un proxy, hay que poner el nombre del login del dominio.
Según CCS, esto es una herramienta profesional .... JA!!!! ... permítanme que lo dude señores. en el caso de que esto fuera cierto, las posibilidades de que los futuros usuarios de su software sean de grandes empresas tecnológicas, como la mia, por ejemplo, son muy grandes, y en este tipo de empresas, SIEMPRE hay un dominio y un Proxy para acceder a internet.
No se al final como será, pero a juzgar por "el planchazo" de la supuesta DEMO, por mi parte, el CCS PCWH 4.0 se merece un cero patatero.
-
Sera que esta version ya soporta DSPics o PICS de la serie 24 de 16 bits?
-
Hoy por hoy todavía no.