**** Build of configuration Debug for project Example_2833xEPwmUpDownAQ **** "C:\\ti\\ccs1220\\ccs\\utils\\bin\\gmake" -k all Building file: "../Example_2833xEPwmUpDownAQ.c" Invoking: C2000 Compiler "C:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/bin/cl2000" -v28 -ml -mt --float_support=fpu32 --include_path="C:/ti/c2000/C2000Ware_4_03_00_00/device_support/f2806x/headers/include" --include_path="C:/ti/c2000/C2000Ware_4_03_00_00/device_support/f2806x/common/include" --include_path="C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include" --include_path="C:/ti/ccs1220/ccs/tools/compiler/ti-cgt-c2000_22.6.0.LTS/include" --include_path="C:/ti/c2000/C2000Ware_4_03_00_00/device_support/f2833x/headers/include" --include_path="C:/ti/c2000/C2000Ware_4_03_00_00/device_support/f2833x/common/include" --include_path="C:/ti/c2000/C2000Ware_4_03_00_00/libraries/math/IQmath/c28/include" --include_path="C:/ti/c2000/C2000Ware_4_03_00_00/libraries/math/FPUfastRTS/c28/include" --define=_DEBUG --define=LARGE_MODEL -g --diag_suppress=10063 --diag_warning=225 --issue_remarks --verbose_diagnostics --quiet --preproc_with_compile --preproc_dependency="Example_2833xEPwmUpDownAQ.d_raw" "../Example_2833xEPwmUpDownAQ.c" >> Compilation failure subdir_rules.mk:79: recipe for target 'Example_2833xEPwmUpDownAQ.obj' failed "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 216: note: declaration may not appear after executable statement in block float32_t beta1 = -(float32_t) crealf(q->z1 + q->z2); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 217: note: declaration may not appear after executable statement in block float32_t beta0 = (float32_t) crealf(q->z1 * q->z2); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 218: note: declaration may not appear after executable statement in block float32_t alpha1 = -(float32_t) crealf(q->p1 + q->p2); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 219: note: declaration may not appear after executable statement in block float32_t alpha0 = (float32_t) crealf(q->p1 * q->p2); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 220: note: declaration may not appear after executable statement in block float32_t T = p->css->T; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 221: note: declaration may not appear after executable statement in block float32_t a0p = 4.0f + (alpha1 * 2.0f * T) + (alpha0 * T * T); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 222: note: declaration may not appear after executable statement in block float32_t b0 = q->K * (4.0f + (beta1 * 2.0f * T) + (beta0 * T * T)) / a0p; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 223: note: declaration may not appear after executable statement in block float32_t b1 = q->K * (-8.0f + (2.0f * beta0 * T * T)) / a0p; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 224: note: declaration may not appear after executable statement in block float32_t b2 = q->K * (4.0f - (beta1 * 2.0f * T) + (beta0 * T * T)) / a0p; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 225: note: declaration may not appear after executable statement in block float32_t a2 = (4.0f - (alpha1 * 2.0f * T) + (alpha0 * T * T)) / a0p; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 226: note: declaration may not appear after executable statement in block float32_t c2 = -a2; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 227: note: declaration may not appear after executable statement in block float32_t tau = (p->css->T / 2.0f) * (1.0f - c2) / (1.0f + c2); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 230: note: declaration may not appear after executable statement in block float32_t det = (c2 + 1.0f); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 240: note: declaration may not appear after executable statement in block float32_t k1 = (c2*b0 - b1 - (2.0f + c2)*b2) / det; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 241: note: declaration may not appear after executable statement in block float32_t k2 = (c2 + 1.0f) * (b0 + b1 + b2) / det; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 242: note: declaration may not appear after executable statement in block float32_t k3 = (c2*c2*b0 - c2*b1 + b2) / det; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 275: note: declaration may not appear after executable statement in block float32_t beta1 = -(float32_t) crealf(q->z1 + q->z2); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 276: note: declaration may not appear after executable statement in block float32_t beta0 = (float32_t) crealf(q->z1 * q->z2); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 277: note: declaration may not appear after executable statement in block float32_t alpha1 = -(float32_t) crealf(q->p1 + q->p2); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 278: note: declaration may not appear after executable statement in block float32_t alpha0 = (float32_t) crealf(q->p1 * q->p2); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 279: note: declaration may not appear after executable statement in block float32_t T = p->css->T; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 280: note: declaration may not appear after executable statement in block float32_t a0p = 4.0f + (alpha1 * 2.0f * T) + (alpha0 * T * T); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 281: note: declaration may not appear after executable statement in block float32_t b0 = q->K * (4.0f + (beta1 * 2.0f * T) + (beta0 * T * T)) / a0p; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 282: note: declaration may not appear after executable statement in block float32_t b1 = q->K * (-8.0f + (2.0f * beta0 * T * T)) / a0p; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 283: note: declaration may not appear after executable statement in block float32_t b2 = q->K * (4.0f - (beta1 * 2.0f * T) + (beta0 * T * T)) / a0p; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 284: note: declaration may not appear after executable statement in block float32_t a2 = (4.0f - (alpha1 * 2.0f * T) + (alpha0 * T * T)) / a0p; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 285: note: declaration may not appear after executable statement in block float32_t c2 = -a2; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 286: note: declaration may not appear after executable statement in block float32_t tau = (p->css->T / 2.0f) * (1.0f - c2) / (1.0f + c2); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 289: note: declaration may not appear after executable statement in block float32_t det = (c2 + 1.0f); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 513: note: declaration may not appear after executable statement in block float32_t z1 = (float32_t) crealf(q->z1); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 514: note: declaration may not appear after executable statement in block float32_t T = p->css->T; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 539: note: declaration may not appear after executable statement in block float32_t z1 = (float32_t) crealf(q->z1); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 540: note: declaration may not appear after executable statement in block float32_t T = p->css->T; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 912: note: declaration may not appear after executable statement in block float32_t a0p = 2.0f - (float32_t) crealf(q->p1) * p->css->T; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1094: note: declaration may not appear after executable statement in block float32_t beta2 = -(float32_t) crealf(q->z1 + q->z2 + q->z3); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1095: note: declaration may not appear after executable statement in block float32_t beta1 = (float32_t) crealf((q->z1 * q->z2) + (q->z2 * q->z3) + (q->z1 * q->z3)); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1096: note: declaration may not appear after executable statement in block float32_t beta0 = -(float32_t) crealf(q->z1 * q->z2 * q->z3); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1098: note: declaration may not appear after executable statement in block float32_t alpha2 = -(float32_t) crealf(q->p1 + q->p2 + q->p3); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1099: note: declaration may not appear after executable statement in block float32_t alpha1 = (float32_t) crealf((q->p1 * q->p2) + (q->p2 * q->p3) + (q->p1 * q->p3)); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1100: note: declaration may not appear after executable statement in block float32_t alpha0 = -(float32_t) crealf(q->p1 * q->p2 * q->p3); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1102: note: declaration may not appear after executable statement in block float32_t T = p->css->T; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1104: note: declaration may not appear after executable statement in block float32_t a0p = 8.0f + (alpha2 * 4.0f * T) + (alpha1 * 2.0f * T * T) + (alpha0 * T * T * T); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1306: note: declaration may not appear after executable statement in block float32_t beta1 = -(float32_t) crealf(q->z1 + q->z2); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1307: note: declaration may not appear after executable statement in block float32_t beta0 = (float32_t) crealf(q->z1 * q->z2); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1308: note: declaration may not appear after executable statement in block float32_t alpha1 = -(float32_t) crealf(q->p1 + q->p2); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1309: note: declaration may not appear after executable statement in block float32_t alpha0 = (float32_t) crealf(q->p1 * q->p2); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1311: note: declaration may not appear after executable statement in block float32_t T = p->css->T; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1312: note: declaration may not appear after executable statement in block float32_t a0p = 4.0f + (alpha1 * 2.0f * T) + (alpha0 * T * T); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1341: note: declaration may not appear after executable statement in block float32_t T = p->css->T; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1342: note: declaration may not appear after executable statement in block float32_t v1 = wn*wn*T*T; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1343: note: declaration may not appear after executable statement in block float32_t a2p = 1.0f / (4.0f + 4.0f*z*wn*T + v1); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1606: note: declaration may not appear after executable statement in block float32_t beta2 = -(float32_t) crealf(q->z1 + q->z2 + q->z3); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1607: note: declaration may not appear after executable statement in block float32_t beta1 = (float32_t) crealf((q->z1 * q->z2) + (q->z2 * q->z3) + (q->z1 * q->z3)); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1608: note: declaration may not appear after executable statement in block float32_t beta0 = -(float32_t) crealf(q->z1 * q->z2 * q->z3); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1610: note: declaration may not appear after executable statement in block float32_t alpha2 = -(float32_t) crealf(q->p1 + q->p2 + q->p3); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1611: note: declaration may not appear after executable statement in block float32_t alpha1 = (float32_t) crealf((q->p1 * q->p2) + (q->p2 * q->p3) + (q->p1 * q->p3)); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1612: note: declaration may not appear after executable statement in block float32_t alpha0 = -(float32_t) crealf(q->p1 * q->p2 * q->p3); ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1614: note: declaration may not appear after executable statement in block float32_t T = p->css->T; ^ "C:/ti/c2000/C2000Ware_4_03_00_00/libraries/control/DCL/c28/include/DCLF32.h", line 1615: note: declaration may not appear after executable statement in block float32_t a0p = 8.0f + (alpha2 * 4.0f * T) + (alpha1 * 2.0f * T * T) + (alpha0 * T * T * T); ^ "../Example_2833xEPwmUpDownAQ.c", line 42: error: struct "PIE_VECT_TABLE" has no field "ADCINT1" PieVectTable.ADCINT1 = &control_Isr; // [F28069_PID_cisr.c] ^ "../Example_2833xEPwmUpDownAQ.c", line 75: error: struct "ADC_REGS" has no field "ADCCTL1" AdcRegs.ADCCTL1.bit.INTPULSEPOS = 0; // early interrupt generation ^ "../Example_2833xEPwmUpDownAQ.c", line 76: error: struct "ADC_REGS" has no field "INTSEL1N2" AdcRegs.INTSEL1N2.bit.INT1E = 1; // enabled ADCINT1 ^ "../Example_2833xEPwmUpDownAQ.c", line 77: error: struct "ADC_REGS" has no field "INTSEL1N2" AdcRegs.INTSEL1N2.bit.INT1CONT = 0; // disable ADCINT1 continuous mode ^ "../Example_2833xEPwmUpDownAQ.c", line 78: error: struct "ADC_REGS" has no field "INTSEL1N2" AdcRegs.INTSEL1N2.bit.INT1SEL = 1; // setup EOC1 to trigger ADCINT1 ^ "../Example_2833xEPwmUpDownAQ.c", line 79: error: struct "ADC_REGS" has no field "INTSEL1N2" AdcRegs.INTSEL1N2.bit.INT2E = 0; // enable ADCINT2 ^ "../Example_2833xEPwmUpDownAQ.c", line 80: error: struct "ADC_REGS" has no field "INTSEL1N2" AdcRegs.INTSEL1N2.bit.INT2CONT = 0; // disable ADCINT1 continuous mode ^ "../Example_2833xEPwmUpDownAQ.c", line 81: error: struct "ADC_REGS" has no field "INTSEL1N2" AdcRegs.INTSEL1N2.bit.INT2SEL = 0; // setup EOC1 to trigger ADCINT2 ^ "../Example_2833xEPwmUpDownAQ.c", line 82: error: struct "ADC_REGS" has no field "ADCSOC0CTL" AdcRegs.ADCSOC0CTL.bit.CHSEL = 0; // set SOC0 channel select to ADCINA0 ^ "../Example_2833xEPwmUpDownAQ.c", line 83: error: struct "ADC_REGS" has no field "ADCSOC1CTL" AdcRegs.ADCSOC1CTL.bit.CHSEL = 8; // set SOC1 channel select to ADCINB0 ^ "../Example_2833xEPwmUpDownAQ.c", line 84: error: struct "ADC_REGS" has no field "ADCSOC0CTL" AdcRegs.ADCSOC0CTL.bit.TRIGSEL = 5; // set SOC0 start trigger on EPWM1A, due to round-robin SOC0 converts first then SOC1 ^ "../Example_2833xEPwmUpDownAQ.c", line 85: error: struct "ADC_REGS" has no field "ADCSOC1CTL" AdcRegs.ADCSOC1CTL.bit.TRIGSEL = 5; // set SOC1 start trigger on EPWM1A, due to round-robin SOC0 converts first then SOC1 ^ "../Example_2833xEPwmUpDownAQ.c", line 86: error: struct "ADC_REGS" has no field "ADCSOC0CTL" AdcRegs.ADCSOC0CTL.bit.ACQPS = 6; // set SOC0 S/H Window to 7 ADC Clock Cycles, (6 ACQPS plus 1) ^ "../Example_2833xEPwmUpDownAQ.c", line 87: error: struct "ADC_REGS" has no field "ADCSOC1CTL" AdcRegs.ADCSOC1CTL.bit.ACQPS = 6; // set SOC1 S/H Window to 7 ADC Clock Cycles, (6 ACQPS plus 1) ^ "../Example_2833xEPwmUpDownAQ.c", line 142: error: struct "ADC_REGS" has no field "ADCINTFLGCLR" AdcRegs.ADCINTFLGCLR.bit.ADCINT1 = 1; ^ "../Example_2833xEPwmUpDownAQ.c", line 145: error: identifier "AdcResult" is undefined yk = ((float) AdcResult.ADCRESULT0 - 2048.0f) / 2047.0f; ^ 16 errors detected in the compilation of "../Example_2833xEPwmUpDownAQ.c". gmake: *** [Example_2833xEPwmUpDownAQ.obj] Error 1 gmake: Target 'all' not remade because of errors. **** Build Finished ****