TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Wilmer0 en 05 de Abril de 2020, 00:17:00

Título: migrar libreria de arduino a pic
Publicado por: Wilmer0 en 05 de Abril de 2020, 00:17:00
buenas tarde , queria saber si existe la posibilidad de convertir una de arduino a .c  ?
Título: Re:migrar libreria de arduino a pic
Publicado por: planeta9999 en 05 de Abril de 2020, 00:29:09
Por supuesto que se puede, pero el intrincado sistema interno de archivos de Arduino lo complica bastante.

Para más inri el IDE es tan malo que no te permite saltar directamente a la definición de funciones del sistema para poder trabajar con mayor comodidad.

Lo más complicado será migrar todo lo relacionado con la configuración y uso de periféricos del micro, especialmente interrupciones y timers. Creo recordar que por el directorio Cores de Arduino está todo, con subdirectorios para cada hardware.
Título: Re:migrar libreria de arduino a pic
Publicado por: Eduardo2 en 05 de Abril de 2020, 03:21:45
buenas tarde , queria saber si existe la posibilidad de convertir una de arduino a .c  ?

No convertís la librería porque no hay ninguna, lo que tiene son dos directorios son los fuentes que compila (segun el micro usado y la velocidad) y linkea con tu programa .ino .  En realidad los compila la primera vez y después solo linkea.

Si querés usarlas en otro entorno, compilás los fuentes y armás una librería.

Como son muchos archivos y gcc te enferma con la cantidad de switchs, me armé un BAT que ejecuto mi editor preferido (UltraEdit :) ).
Título: Re:migrar libreria de arduino a pic
Publicado por: Picuino en 05 de Abril de 2020, 07:00:23
buenas tarde , queria saber si existe la posibilidad de convertir una de arduino a .c  ?

Arduino se programa en .cpp
La mayor parte del código es ya código c, con algunas partes de c++ que deberías convertir.

¿Qué librería quieres convertir y a qué nuevo micro?