Autor Tema: Problema PC RELATIVE BRANCH ldiv  (Leído 2502 veces)

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

Desconectado zer0

  • PIC12
  • **
  • Mensajes: 57
Problema PC RELATIVE BRANCH ldiv
« en: 30 de Octubre de 2007, 07:38:46 »
Hola tengo un problema que no se como solucionar mi aplicacion (del trabajo) es larga no se si tiene algo que ver aunque en principio creo que no...
Cuando compilo me pone Link Error: relocation truncated to fit: PC RELATIVE BRANC ldiv.
si quito lineas (que no tienen error ) funciona... y la linea a la que hace referencia el BRANCH esta enottro sitio (puede ser que se quede sin memoria y pete en los long div ?

Que puede ser  ?

Desconectado Sispic

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
Re: Problema PC RELATIVE BRANCH ldiv
« Respuesta #1 en: 30 de Octubre de 2007, 15:24:46 »
la instrucion BRA puede hacer saltos  hasta 32K instrucciones hacia adelante o hacia atrás.
No se si programas en asm , si es asi deverias tenerlo en cuenta y usar GOTO si es un salto mayor a 32k .

Lo mismo ocurre con RCALL -> CALL

Si es con otro lenguage quizas sea un bug .
Los compiladores usan mucho el bra y rcall ya que se ejecuta mas rapido .

Solucion . Averiguar que es lo que esta tan lejos y ponerlo mas cerca si no tienes mas control

suertes


 

anything