mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik CC5X Fehlermedlung - OPTION ERROR


Autor: PIC Nico (eigo) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo
ich arbeite zum ersten mal mit CC5X zusammen mit MPLAB und erhalte beim 
Build folgende Fehlermeldung:
CC5X Version 3.4B, Copyright (c) B Knudsen Data, Norway 1992-2009
 --> FREE edition, 8-16 bit int, 24 bit float, 32k code, reduced optim.
GLCD_2.c:

#if !defined ICD_DEBUG  &&  !defined ICD2_DEBUG
 #pragma chip PIC16F877, core 14, code 8192, ram 32 : 0x1FF
                                                           ^------
Error[1] C:\Program Files\bknd\CC5X\16F877.H 3 : Duplicate chip definition
 (Multiple chip definitions detected (option -p<chip> and #include <header.h>).The #include statement should be removed)

Error options: -ew: no warning details  -ed: no error details  -eL: list details

Im FAQ von BKN habe ich schon nachgelesen;

7.I got error message: "OPTION ERROR: Duplicate file name or option 
error 'Files\bknd\CC5X' ".
MPLAB supplies the include files path as a command line option to CC5X. 
However, you need to add doublequotes if the path name contains spaces. 
The string should look like "C:\Program Files\bknd\CC5X".

Darauf hin habe ich das Verzeichnis, wo die Header Files liegen in
"" gesetzt, wie es beschrieben war, die brachte allerdings keinen 
Erfolg!

Danach erhielt ich diesen Error;
CC5X Version 3.4B, Copyright (c) B Knudsen Data, Norway 1992-2009
 --> FREE edition, 8-16 bit int, 24 bit float, 32k code, reduced optim.
OPTION ERROR: Duplicate file name or option error 'Files\bknd\CC5X'
(Check for spaces and misaligned "". Options should not contain
 spaces, except when using "" to surround file or path names
 that contain spaces, example -I"c:\Program Files\..")

Kann mir jemand weiter helfen?

LG Nico

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Error[1] C:\Program Files\bknd\CC5X\16F877.H 3 : Duplicate chip definition
> (Multiple chip definitions detected (option -p<chip> and #include 
><header.h>).The #include statement should be removed)

Dort steht doch was du machen sollst. Entferne dein #include <16f877.h>.

Autor: PIC Nico (eigo) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi holger, das habe ich auch schon getan die Fehlermeldung;

CC5X Version 3.4B, Copyright (c) B Knudsen Data, Norway 1992-2009
 --> FREE edition, 8-16 bit int, 24 bit float, 32k code, reduced optim.
OPTION ERROR: Duplicate file name or option error 'Files\bknd\CC5X'
(Check for spaces and misaligned "". Options should not contain
 spaces, except when using "" to surround file or path names
 that contain spaces, example -I"c:\Program Files\..")

bleibt aber dennoch!

Autor: PIC Nico (eigo) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Problem hat sich geklärt in einem englischen Forum war der Tipp den bkn 
Ordner zu verschieben, so dass im Pfad kein Leerzeichen mehr drin ist,
jetzt klappt es. Also der Tipp bkn selbst mit den "" hat bei mir nicht 
geklappt!
LG

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.