Я использую MPLAB X IDE
. Использование xc18
компилятора и mplink 5.00
.
Я получаю ошибку компоновщика:
Ошибка - не удалось найти определение символа 'UCONbits' в файле
»./build/default/production/Source/BootPIC18NonJ.o'.
Я добавил каталоги для соответствующих библиотек в свойствах проекта.
Дело в том, что в файле BootPIC18NonJ.c
или его заголовке нет ссылки на UCONbits
.
UCONbits
определяется в системном заголовке p18f4550.h.
Другие определения p18f4550.h
можно найти в BootPIC18NonJ.c
, такие как EECON1
но, как я уже сказал, нет ссылки на UCON
или UCONbits
.