Перейти к содержанию
    

Вопрос по Mplab

Здравствуйте!

Уважаемые специалисты , вынужден к Вам , людям имеющим опыт , обратится с одним вопросом : какие файлы надо подключать в проект для того что б он нормально откомпилировался???

У меня микроконтроллер 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) :(

Не могу понять где ошибка.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость LordN

в main.h д.б.

 

#include <pic18.h>

#include <stdio.h>

 

в main.c д.б.

 

#include "main.h"

 

если у вас проект состоит из одного файла main.c то в нем разместите

#include <pic18.h>

#include <stdio.h>

в самом начале.

 

p.s. выбор типа контроллера - в настройках мплаба

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

<<Error - could not find file 'c018i.o'.>>

Не находит файл библиотеки.

Пропишите в MPLAB в Proect\Build Option\ Proect - путь к библиотекам компилятора MCC18

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...