Gast
#2346381
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