Forum: Mikrocontroller und Digitale Elektronik MPLAB C30 Compiler, AN1160, dsPIC33FJ256MC710


von Schnurzel (Gast)


Lesenswert?

Hallo zusammen,

ich habe mir heute den C30-Compiler von Microchip herunter geladen und 
als 60-Tage Version installiert. Ich möchte damit die AN1160 
ausprobieren (sensorloser Motorbetrieb). Als Debugger verwende ich den 
den ICD3. Beim Compilieren bekomme ich immer die folgende Anzeige:

------------------------------------------------------------------------ 
-
Executing: "C:\Programme\Microchip\MPLAB C30\bin\pic30-gcc.exe" 
-mcpu=33FJ256MC710A -x c -c   "AN1160 256MC710 dsPICDEM MCLV.c" 
-o"AN1160 256MC710 dsPICDEM MCLV.o" -D__DEBUG -D__MPLAB_DEBUGGER_ICD3=1 
-g -Wall -O3

Microchip MPLAB C30 License Manager Version v3_30 (Build Date Jun 21 
2011).

Copyright (c) 2008 Microchip Technology Inc. All rights reserved.

The MPLAB C30 license manager command-line is invalid.

pic30-coff-cc1.exe: warning: License manager failure, please contact 
your support

   representative or http://www.microchip.com/support


Options have been disabled due to invalid license

Visit http://www.microchip.com/ to purchase a new key.

AN1160 256MC710 dsPICDEM MCLV.c:95: error: 'BKBUG_ON' undeclared here 
(not in a function)

AN1160 256MC710 dsPICDEM MCLV.c:95: error: 'COE_ON' undeclared here (not 
in a function)


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

Kann mir jemand sagen warum die 60-Tage Lizenz nicht freigeschaltet ist?

Die Konstanten 'BKBUG_ON' und 'COE_ON' sind im Quellcode der AN1160 
angegeben aber nirgends definiert. Werden diese gebraucht und wo müssten 
diese definiert sein? Die Originalzeile im C-Code lautet:

_FICD(BKBUG_ON & COE_ON & JTAGEN_OFF & ICS_PGD1);


Wäre schön wenn mir jemand weiter helfen könnte

Schnurzel
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.