Пишу прошивку для микроконтроллера PIC18F6622 . Я использую компилятор MPLAB IDE 8.73 + HI-TECH C для микроконтроллеров PIC18 (PRO) 9.66. Когда я устанавливаю XINST (бит включения расширенного набора инструкций), IDE выдает мне это предупреждение:
Какие настройки я должен сделать, чтобы иметь возможность использовать расширенный набор инструкций PIC?
РЕДАКТИРОВАТЬ: Только что найдено в сети: «Если установлен (флаг РАСШИРЕННАЯ ИНСТРУКЦИЯ), ваша программа (или ваш компилятор) должна учитывать это, чтобы использовать правильные методы адресации». Но что это на самом деле означает?
IIRC, есть настройка параметров компилятора, чтобы указать ему использовать расширенный набор. Попробуйте установить это, и он должен перестать жаловаться.
Редактировать - вышеуказанное будет работать для C18, но, видимо, Hi-Tech не поддерживает расширенный набор, согласно этому
Оли Глейзер
м.Алинь