• Function too complex
    I have a function,but the compiler terminated because the function is too complex. C51 FATAL-ERROR - ACTION: GENERATING INTERMEDIATE CODE ERROR: FUNCTION '_siParseDescriptor' (LINE 1058, T=400,L...
  • Types
    How can I transform a number from the type unsigned int to a float? For then to use mathematical functions in this (number_float). Only positive values. Thank you, CHACK
  • Complex numbers warnings(KB: Unexpected type: 6)
    Similar question as http://www.keil.com/forum/58410/ . I use complex.h in one c-file. I compile that file as C99. I get the following warnings: KB: Unexpected type: 6 double _ComplexKB: Unexpected...
  • enum type mixed with another type
    I'm getting a warning "enumeration type mixed with another type" with the following line of code. typedef enum { FALSE = 0, TRUE = !FALSE } bool; bool bResult; bool bAAA; bool bBBB; bResult = bAAA...
  • type qualifier on return type is meaningless
    I ported a a firmware from IAR Embedded Workbench to Kiel version 4 I get this warning after building the project in Kiel but not in IAR Warning: #815-D: type qualifier on return type is meaningless...