Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос по Mplab
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
zvv
Здравствуйте!
Уважаемые специалисты , вынужден к Вам , людям имеющим опыт , обратится с одним вопросом : какие файлы надо подключать в проект для того что б он нормально откомпилировался???
У меня микроконтроллер pic18f2455 подключенный через mplab icd 2 к ПК (возможно это важно , я с этим микроконтроллером опыта работы не имею), в проект у меня подключены файлы
1. main.c
2. p18f2455.h
3. p18f2455.lib
4. 18f2455.lkr
но при компиляци ионо выдает следующее сообщение

"Executing: "C:\MCC18\bin\mcc18.exe" -p=18F2455 "main.c" -fo="main.o" -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-
MPLAB C18 v3.02 (demo)
Copyright 1999-2005 Microchip Technology Inc.
Days remaining until demo becomes feature limited: 54
Executing: "C:\MCC18\bin\mplink.exe" "18f2455i.lkr" "D:\Temp\main.o" "C:\MCC18\lib\c018i.o" "D:\Temp\p18f2455.lib" /o"aaa.cof" /M"aaa.map"
MPLINK 4.02, Linker
Copyright © 2006 Microchip Technology Inc.
Error - could not find file 'c018i.o'.
Errors : 1"

где не может найти файл c018i.o , хотя он там присутствует.(C:\MCC18\lib\c018i.o) sad.gif
Не могу понять где ошибка.

Буду Вам глубоко благодарен и высоко ценю Вашу любезность за оказание помощи.
LordN
в main.h д.б.

#include <pic18.h>
#include <stdio.h>

в main.c д.б.

#include "main.h"

если у вас проект состоит из одного файла main.c то в нем разместите
#include <pic18.h>
#include <stdio.h>
в самом начале.

p.s. выбор типа контроллера - в настройках мплаба
zvv
Огромное Вам спасибо за ответ
upc2
<<Error - could not find file 'c018i.o'.>>
Не находит файл библиотеки.
Пропишите в MPLAB в Proect\Build Option\ Proect - путь к библиотекам компилятора MCC18
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.