Loading [MathJax]/jax/element/mml/optable/BasicLatin.js

4 votos

Modo de conjunto de instrucciones extendidas para PIC18F con compilador de alta tecnología

Estoy escribiendo algunos de firmware para un PIC18F6622 microcontrolador. Yo uso el MPLAB IDE 8.73 + HI-TECH Compilador de C para los PIC18 Mcu (PRO) 9.66. Cuando me puse el XINST (extensión del Conjunto de Instrucciones de bit de habilitación), el IDE me da esta advertencia: enter image description here

¿Qué ajustes debo hacer para ser capaz de utilizar la foto Ampliada de Conjunto de Instrucciones?

EDITAR: Acabo de encontrar en la red: "Si se establece (el EXTENDIDO de la INSTRUCCIÓN de la bandera), programa (o su compilador) debe tomar en cuenta para el uso de la corrección de las direcciones de los métodos'. Pero ¿qué significa eso realmente?

86voto

SandeepJ Puntos 1339

IIRC, hay una configuración de las opciones del compilador para decirle que use el conjunto extendido. Intenta configurar esto y debería dejar de quejarse.

Editar: lo anterior funcionará para C18, pero aparentemente Hi-Tech no admite el conjunto extendido, de acuerdo con esto

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X