Autor Tema: c - assembler  (Leído 4039 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado MerLiNz

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2463
Re: c - assembler
« Respuesta #15 en: 18 de Enero de 2012, 11:18:03 »
en el mplab puedes añadir al proyecto el .c y el .s luego el linkeador se encarga de unirte todo junto, eso si, debes declarar las funciones externas que uses tanto en uno como en otro para que al compilarlo no te de error.

Eso quiere decir que tranquilamente puedo añadir el *.c al proyecto tranquilamente??? recuerda que se esta trabajando en assembler (con el MPASM y todo eso).

Por cierto, eso de declarar las funciones como externas, y las de la funcion como global lo tenia controlado, de todas maneras gracias por la sugerencia.

si, si puedes, pero necesitaras tener instalado el C18, es mas, las librerias que trae el C18 la mayoria estan en asm, como las divisiones. Se compila todo por separado y luego se une con el linker. Otra solucion es usar el _asm _endasm en el codigo poniendo tu codigo asm en el codigo del C

Desconectado JBQ

  • PIC16
  • ***
  • Mensajes: 118
Re: c - assembler
« Respuesta #16 en: 18 de Enero de 2012, 19:19:16 »
chevere... gracias por el dato.


 

anything