Page 1 of 1

Pic 30F6012A Int macro fehler

Posted: Thu Sep 29, 2011 4:34 pm
by saschech@gmx.de
Hallo

Habe ein problem mit dem INT_Macro:

Int0,Int1,Int2 kann ich nach hex compilieren.

Int3,Int4 ergibt:

master_ecio40pin30F6012A.c: In function 'FCM_i2c_read_byte':
master_ecio40pin30F6012A.c:9549: warning: unused variable 'FCL_RET_VAL_DUMMI'
master_ecio40pin30F6012A.c: In function 'main':
master_ecio40pin30F6012A.c:10257: error: 'IEC3bits' undeclared (first use in this function)
master_ecio40pin30F6012A.c:10257: error: (Each undeclared identifier is reported only once
master_ecio40pin30F6012A.c:10257: error: for each function it appears in.)
master_ecio40pin30F6012A.c: In function '_INT3Interrupt':
master_ecio40pin30F6012A.c:10809: error: 'IFS3bits' undeclared (first use in this function)

Error returned from [pic30-gcc.exe]

Return code = 1



master_ecio40pin30F6012A.c: In function 'FCM_i2c_read_byte':
master_ecio40pin30F6012A.c:9549: warning: unused variable 'FCL_RET_VAL_DUMMI'
master_ecio40pin30F6012A.c: In function 'main':
master_ecio40pin30F6012A.c:10257: error: 'IEC3bits' undeclared (first use in this function)
master_ecio40pin30F6012A.c:10257: error: (Each undeclared identifier is reported only once
master_ecio40pin30F6012A.c:10257: error: for each function it appears in.)
master_ecio40pin30F6012A.c: In function '_INT4Interrupt':
master_ecio40pin30F6012A.c:10809: error: 'IFS3bits' undeclared (first use in this function)

Error returned from [pic30-gcc.exe]

Return code = 1

Was kann ich tun?

Gruss Wolfgang

Re: Pic 30F6012A Int macro fehler

Posted: Thu Sep 29, 2011 4:44 pm
by Benj
Hallo Wolfgang

Ok kann dies durch Hinzufügen der folgenden Zeilen, die definiert, Code-Abschnitt des ergänzenden Code-Fenster befestigt werden.

#define IEC3bits IEC2bits
#define IFS3bits IFS2bits

Lassen Sie mich wissen, wie Sie zu erhalten.


Hello Wolfgang

Ok this can be fixed by adding the following lines to the defines code section of the supplementary code window.

#define IEC3bits IEC2bits
#define IFS3bits IFS2bits

Let me know how you get on.

Re: Pic 30F6012A Int macro fehler

Posted: Thu Sep 29, 2011 6:18 pm
by saschech@gmx.de
Hallo Benj

Das Einfügen de Cod`s in das supplementary code fenster hat funktioniert.
Kann man das nicht direkt in das 30F6012A.fcd file einfügen?
Der Mensch vergisst schnell.............

Danke und gruss Wolfgang

Re: Pic 30F6012A Int macro fehler

Posted: Fri Sep 30, 2011 11:14 am
by Benj
Hallo Wolfgang,

Hier sind die aktualisierten FCD-Dateien mit dem Problem behoben.


Hi Wolfgang,

Here are the updated FCD files with the problem fixed.

Re: Pic 30F6012A Int macro fehler

Posted: Sat Oct 01, 2011 9:14 am
by saschech@gmx.de
Hallo Benj

Für V4.5 gibt es einen Update-Ordner:

Temporary fixes for V4.5 PICmicro release
by Steve » 29 Jul 2011, 10:00
Rating:40%

Wird solch ein Ordner auch für die anderen Versionen erstellt?
Ich würde es begrüßen.

Gruß Wolfgang

Re: Pic 30F6012A Int macro fehler

Posted: Tue Oct 04, 2011 8:32 am
by saschech@gmx.de
Hallo Team

Davida schriebt:
Hallo Wolfgang,

Ich denke, das ist das, was wir uns nicht los. Wir werden ein Thema in den Foren für die neueste Version von Flowcode für PIC / dsPIC / AVR / ARM haben. Diese Themen werden enthalten alle Fixes für diese Version.

--------------

Hello Wolfgang,

I think this is what we will do going forward. We will have a topic on the forums for the latest version of Flowcode for PIC/dsPIC/AVR/ARM. These topics will contain all the temporary fixes for that version.

Gruss Wolfgang